Понедельник, 20 Июля 2020 г. 11:12
+ в цитатник
E.A.: Нашел решение
void LinkTreeviewClick(HWND hwnd, LPARAM lparam)
{
char str[256], st[256];
TVITEM tvi;
HTREEITEM hitem;
LPNMHDR nmh;
nmh = (LPNMHDR) lparam;
hitem = TreeView_GetSelection(hwnd);
tvi.mask = TVIF_TEXT | TVIF_HANDLE;
tvi.hItem = hitem;
tvi.pszText = str;
tvi.cchTextMax = 256;
if ((nmh->code == TVN_SELCHANGED) || (nmh->code == NM_CLICK) || (nmh->code == NM_SETFOCUS) || (nmh->code == NM_KILLFOCUS))
{
if (TreeView_GetItem(nmh->hwndFrom, &tvi))
{
wsprintf(st, " Result = %s", tvi.pszText);
SetWindowText(GetParent(hwnd), st);
}
}
}
https://forum.sources.ru/index.php?showtopic=419174&view=findpost&p=3834716
Метки:
C/C++:
Системное программирование и WinAPI
-
Запись понравилась
-
0
Процитировали
-
0
Сохранили
-