如何以编程方式创建列表控件?
即:
CListCtrl *lstCtrl = new CListCtrl;
lstCtrl->Create(WS_CHILD | WS_VISIBLE, CRect(10, 10, 320, 280), this, 0x285);
但是如何设置数据,列大小,标题,行等... 我找到的所有示例都展示了如何使用向导并使用它在代码中创建的变量来完成所有这些操作。
答案 0 :(得分:2)
您可能想在ReportMode中使用它:在LVS_REPORT
调用中使用Create
标记。
然后,您可以致电InsertColumn
添加列,InsertItem
添加项目。然后,使用SetItemText
设置已插入项目中其他列的文本。