读书人

MFC里CTreeCtrl控件里如何样通过代码使

发布时间: 2012-02-21 16:26:23 作者: rapoo

MFC里CTreeCtrl控件里怎么样通过代码使某个节点处于选中状态
现在遇到一个难题,
就是怎么样记住tree控件当前选择的节点,在下次打开时使整个tree控件的选择状态
回到上一次状态。

我现在已经能把节点的信息给记下来了

HTREEITEM m_hPrevSelNode;

怎么样触发TVNSELCHANGED事件并使该节点处于选中状态呢。

谢谢

[解决办法]
定义一个成员来记录上次选中的节点
HTREEITEM m_hSelected;

然后用这个函数来选择节点:
BOOL SelectItem(
HTREEITEM hItem
);

读书人网 >VC/MFC

热点推荐