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

在对话框工程中,添加一个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);

 

你可能感兴趣的:(tree)