CTreeCtrl::DeleteAllItems()的问题

CTreeCtrl::DeleteAllItems()的问题
在对话框中使用树控件,调用树控件的DeleteAllItems()后,再调用InsertItem()添加新项目,添加后不能显示新添加的内容。

在 codeproject上找到了关于这方面的 讨论。

解决方法如下:
m_tree.SetRedraw(FALSE);
//do erase and insert operation
m_tree.SetRedraw(TRUE);
m_tree.RedrawWindow();

你可能感兴趣的:(CTreeCtrl::DeleteAllItems()的问题)