Здравствуйте! Подскажите пожалуйста, как перебрать или удалить все под элементы выделенного элемента tree view. Код проверки на выделенность такой:
case WM_NOTIFY:
{
if (((LPNMHDR)lParam)->code == NM_DBLCLK)
{
TV_ITEM tvi;
char Text[256] = "";
memset(&tvi, 0, sizeof(tvi));
Selected = (HTREEITEM)SendMessage(treeView, TVM_GETNEXTITEM, TVGN_CARET, (LPARAM)Selected);
if (Selected == NULL)
{
MessageBox(window, "No Items in TreeView", "Error", MB_OK | MB_ICONINFORMATION);
break;
}
TreeView_EnsureVisible(treeView, Selected);
SendMessage(treeView, TVM_SELECTITEM, TVGN_CARET, (LPARAM)Selected);
tvi.mask = TVIF_TEXT | TVIF_IMAGE | TVIF_SELECTEDIMAGE | TVIF_PARAM;
tvi.pszText = Text;
tvi.cchTextMax = 256;
tvi.hItem = Selected;
if (SendMessage(treeView, TVM_GETITEM, TVGN_CARET, (LPARAM)&tvi))
{
}
}
}
break;
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
В средеNET есть замечательный асинхронный паттерн TAP, есть ли нечто подобное на C++ (не CLI)?
Потребовалось поработать с файлами в С++К моему удивлению, это оказалось не просто, в отличие от С#
Для работы с Zip выбрал POCO-библиотекиПытаюсь добавить элементы в архив, добавляется только последний
Скажите пожалуйста, каким образом следует организовывать сокет на Qt таким образом, чтобы он ловил все пакеты, приходящие на указанную пару...