添加列:
LVCOLUMN lvc;
lvc.mask = LVCF_FMT | LVCF_WIDTH | LVCF_TEXT | LVCF_SUBITEM;
lvc.fmt = LVCFMT_LEFT;
lvc.cx = 48;
lvc.iSubItem = 0;
lvc.pszText = "序号";
GetListCtrl().InsertColumn(lvc.iSubItem, &lvc);添加行:
LVITEM lvi;
lvi.mask=LVIF_TEXT;
lvi.iItem=GetListCtrl().GetItemCount();
lvi.iSubItem=0;
lvi.pszText="lkdjfd";
GetListCtrl().InsertItem(&lvi);
lvi.iSubItem=1;
lvi.pszText="sdfsdfsd";
GetListCtrl().SetItem(&lvi);
....
LVCOLUMN lvc;
lvc.mask = LVCF_FMT | LVCF_WIDTH | LVCF_TEXT | LVCF_SUBITEM;
lvc.fmt = LVCFMT_LEFT;
lvc.cx = 48;
lvc.iSubItem = 0;
lvc.pszText = "序号";
GetListCtrl().InsertColumn(lvc.iSubItem, &lvc);添加行:
LVITEM lvi;
lvi.mask=LVIF_TEXT;
lvi.iItem=GetListCtrl().GetItemCount();
lvi.iSubItem=0;
lvi.pszText="lkdjfd";
GetListCtrl().InsertItem(&lvi);
lvi.iSubItem=1;
lvi.pszText="sdfsdfsd";
GetListCtrl().SetItem(&lvi);
....
在OnInitialUpdate()中增加以下代码:
CListCtrl &ctl = GetListCtrl();
ctl.ModifyStyle(0,LVS_REPORT,0);
CListCtrl::InsertColumn(...)加入行:
CListCtrl::InsertItem(...)非常方便.
我可以出250
[email protected]
我新开帖子给你分
可捕获NM_CUSTOMDRAW消息即可