您的位置:首页 > 其它

对话框工程CTreeCtrl(checkbox风格)在OnInitDialog中调用CTreeCtrl::SetCheck()无效的问题

2011-01-14 09:19 405 查看
在对话框工程中,添加一个CTreeCtrl树型控件,该树型控件勾上了checkbox风格,但是在OnInitDialog中调用下面的代码却无法勾选指定的节点项,不过利用下面的代码却可以勾选该节点。

// CTreeCtrl m_tree; // CTreeCtrl类型对象m_tree已经关联了树型控件

//对话框类的OnInitDialog函数

m_tree.ModifyStyle(TVS_CHECKBOXES, 0);
m_tree.ModifyStyle(0, TVS_CHECKBOXES);

HTREEITEM hItem = m_tree.InsertItem(_T("Node 1"));
m_tree.SetCheck(hItem);
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: