1. 程式人生 > >VC快速清空樹控制元件(CTreeCtrl)所有記錄的方法,DeleteAllItems的使用

VC快速清空樹控制元件(CTreeCtrl)所有記錄的方法,DeleteAllItems的使用

VC6中快速清空樹控制元件(CTreeCtrl)所有記錄的方法:

   DeleteAllItems清空記時會很慢.解決的方法是使用SetRedraw函式與之配合,用於提高速度.

   ctrTree.SetRedraw(FALSE);   //使樹控制元件不可重畫
   ctrTree.DeleteAllItems();      //刪除樹的所有節點

   //
   // 這裡可重新插入樹的節點
   //

   ctrTree.SetRedraw(TRUE);   //使樹控制元件可重畫