Я ищу способ не разрешить узлу дерева расширяться, когда пользователь либо дважды щелкает его, либо щелкает значок (+) узла дерева.
Я попытался передать TVN_ITEMEXPANDING
уведомление и установить *pResult
на 1, но элемент все еще расширяется. Код в приведенном ниже обработчике выполняется, но элемент дерева все еще расширяется. Я что-то упустил?
Пример кода того, что я пробовал
void CMyTreeCtrl::OnItemexpanding(NMHDR* pNMHDR, LRESULT* pResult)
{
*pResult = TRUE;
}
Здесь CMyTreeCtrl
получено из CTreeCtrl
.
Как мне добиться это?