我想在点击它时在树视图结构中显示任何节点的名称。是否有任何想法?
答案 0 :(得分:1)
Pure Winapi: 使用TreeView_GetSelection个TreeView_GetItem宏。
TVITEM tvitem = {0};
HTREEITEM hSelected = NULL;
WCHAR wText[MAX_PATH] = {0};
hSelected = TreeView_GetSelection(g_hTree);
if (hSelected)
{
tvitem.mask = TVIF_TEXT;
tvitem.pszText = wText;
tvitem.cchTextMax = MAX_PATH;
tvitem.hItem = hSelected;
TreeView_GetItem(g_hTree, &tvitem);
}
现在 wText 包含点击项目的名称。