如何在ListBox中添加CheckBox
1个回答
展开全部
子类化CListCtrl:
1.建立CListCtrl的集成类CMyListCtrl
2.建立以CMyListCtrl的变量m_list1
3.覆盖CListCtrl::PreSubclassWindow() 函数,在函数内增加以下代码
C/C++ code?
// TODO: Add your specialized code here and/or call the base class
SetExtendedStyle( GetExtendedStyle()|LVS_EX_CHECKBOXES);
// CListCtrl::PreSubclassWindow();
4.用m_list1.SetCheck(1); 设置选中,SetCheck(0);设置取消选中
1.建立CListCtrl的集成类CMyListCtrl
2.建立以CMyListCtrl的变量m_list1
3.覆盖CListCtrl::PreSubclassWindow() 函数,在函数内增加以下代码
C/C++ code?
// TODO: Add your specialized code here and/or call the base class
SetExtendedStyle( GetExtendedStyle()|LVS_EX_CHECKBOXES);
// CListCtrl::PreSubclassWindow();
4.用m_list1.SetCheck(1); 设置选中,SetCheck(0);设置取消选中
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询