[此贴子已经被作者于2006-7-15 13:14:33编辑过]
c++/C + 汇编 = 天下无敌
[此贴子已经被作者于2006-7-15 13:14:33编辑过]
不知道说的是怎么个单列选择?我知道选check box的时候点的太快会不响应,正在调查这个问题。
刚刚开始学,看斑竹的例子觉得很难,有那么多的类和函数,以前也曾下载过不少过别人的例子,可是看一会就头疼了,不知道从哪开始看了,怎么才能看懂别人的程序呢?斑竹有没有好的建议?
如果只需要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呢