汗 如果在InitDialog()中使用setcheck的時候 它返回值爲True,但是在樹控件上就是沒有選中 很鬱悶 昨天網上搜索 幾下解決方案先:
方案一(山寨版):在dlg內設置個定時器 也即InitDialog完成之後再setcheck();
方案二(行版) :爲你的CTreeCtrl添加個屬性
m_ResTree.ModifyStyle( TVS_CHECKBOXES, 0 );
m_ResTree.ModifyStyle( 0, TVS_CHECKBOXES );即可