本文主要是介绍CListCtrl全选与反选,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
这里说的选择是指具有CheckBox风格的CListCtrl控件,选中CheckBox
没有技术含量,只是刚才看见论坛里有位朋友在找,所以发到这里来,方便需要的朋友搜索.
- //以下代码中,CMyListCtrl继承自CListCtrl
- //全选
- CMyListCtrl::SelectAll()
- {
- int nCount=GetItemCount();
- for(int i=0;i<nCount;i++)
- {
- SetCheck(i,TRUE);
- }
- }
- //反选
- CMyListCtrl::InvertSelect()
- {
- int nCount=GetItemCount();
- for(int i=0;i<nCount;i++)
- {
- SetCheck(i,GetCheck(i)?FALSE:TRUE);
- }
- }
这篇关于CListCtrl全选与反选的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!