0

单击它时,我想在树视图结构中显示任何节点的名称。有什么想法吗?

4

1 回答 1

1

纯 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保存点击项目的名称。

于 2012-07-17T11:42:10.393 回答