[此贴子已经被作者于2006-7-15 13:14:33编辑过]
c++/C + 汇编 = 天下无敌
如果只需要checkbox 功能可以在CListCtrl的style中改
试一下在OnInitDialog中加上下面一段:
m_list.SetExtendedStyle(m_list.GetExtendedStyle() | LVS_EX_CHECKBOXES);
怎样增大CListCtrl的行距?(回答人:aogun)
试试插入一列图片,图片的高度设为你想要的高度,这样行高就变高了
程序代码:
CImageList imagelist;
ImageList.Create(1, 40, ILC_COLOR, 10, 10);
m_ListCtrl.SetImageList(&ImageList, LVSIL_SMALL);
m_codeList.AddItem(bcount, 0, dlg.codeRule);//编号规则
m_codeList.AddItem(bcount, 1, dlg.effector); //序号影响因素
m_codeList.AddItem(bcount, 2, "1", CListItemCheckBox::GenerateProperty());
m_codeList.AddItem(bcount, 3, "0", CListItemCheckBox::GenerateProperty());
我在两个列中添加了checkbox,怎样获得checkbox的state呢