"AND" "OR"
Главная Информер Журнал Форум

Раскрытие одной ветви полностью -- 2 метод

Вы можете использовать этот метод, если не используете VK_MULTIPLY ( " * " на цифровой клавиатуре ) для других целей:

       
void CTreeCtrlEx::ExpandBranch(HTREEITEM hItem)
{
        HTREEITEM hSelectItem=GetSelectedItem();

	SelectItem(hItem);
        SendMessage(WM_KEYDOWN,VK_MULTIPLY);

        if (hSelectItem==NULL)
		hSelectItem=GetRootItem();
        EnsureVisible(hSelectItem);
        SelectItem(hSelectItem);
}

 

 

Источник: ProtoSphere