我做了一个MFC基于对话框的应用程序,其中有个树型控件,。。。

2024-12-21 17:51:26
推荐回答(2个)
回答1:

用下面我以前写的代码可以 得到 hItem 的完整 "路径"(以\开头),然后简单比较一下字符串就可以了。比你的方法简单些吧。至少不会用到数据成员了。

CString szFullPath = "";
HTREEITEM hCurItem = hItem;
while(hCurItem != NULL)
{
szFullPath = "\\" + m_CtrlTree.GetItemText(hCurItem) + szFullPath;
hCurItem = m_CtrlTree.GetParentItem(hCurItem);
}

回答2:

分数太低了