Раскрытие одной ветви полностью
-- 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
|