rc文件添加:
CONTROL "List",IDC_HIM,"SysListView32",LVS_REPORT | WS_BORDER | WS_TABSTOP,30,16,262,158
.h文件添加 CListCtrl m_list;
.cpp文件链接 DDX_Control(pDX, IDC_HIM, m_list);
然后开始初始化:
m_list.SetExtendedStyle(LVS_EX_FULLROWSELECT | LVS_EX_GRIDLINES);
m_list.InsertColumn(0, _T("HostName"), LVCFMT_IMAGE | LVCFMT_LEFT);
m_list.InsertColumn(1, _T("IP"));
m_list.InsertColumn(2, _T("Mac"));
m_list.SetColumnWidth(0, 170);
m_list.SetColumnWidth(1, 170);
m_list.SetColumnWidth(2, 170);
有些宏参数我还没太明白- -。
最后就是OnOk函数写具体实际,是根据我先前发的一篇博客写的。
http://my.oschina.net/allenwen/blog/684920
最后就能很简单实现了。
list的插入实现百度的用法。。。
int r = m_list.InsertItem(1, strFullName);
m_list.SetItemText(r, 1, IP);
m_list.SetItemText(r, 2, strMacr);
能用就是极好。。。完事
http://download.csdn.net/detail/gtitanlq/9538749