MFC:练习使用CListCtrl类
来源:互联网 发布:用友软件实施合同 编辑:程序博客网 时间:2024/06/10 15:14
- //*1-创建控件
- //创建
- m_lst.Create(WS_CHILD|WS_CAPTION|WS_VISIBLE|LVS_REPORT|
- LVS_NOSORTHEADER|LVS_ALIGNLEFT|WS_TABSTOP,
- CRect(12,10,300,300),this,IDC_LIST);
- //修改外观,添加列和行
- m_lst.ModifyStyleEx(0,WS_EX_STATICEDGE,SWP_FRAMECHANGED);
- //上面一行是修改外观,第一个参数是要去掉的属性,第二个是要增加的属性,第三个一定要注意,错了会失败
- m_lst.InsertColumn(0,L"线路名称",0,100);
- m_lst.InsertColumn(1,L"IP或域名",0,100);
- m_lst.InsertColumn(2,L"端口",0,50);
- int t=m_lst.InsertItem(0,L"测试项");
- m_lst.SetItemText(t,1,L"测试子项");
- //*2-添加消息映射
- protected:
- DECLARE_MESSAGE_MAP()
- afx_msg void OnListChg(NMHDR *pNMHDR, LRESULT *pResult);
- //*3-消息响应实现
- BEGIN_MESSAGE_MAP(CMainWnd,CFrameWnd)
- ON_NOTIFY(LVN_ITEMCHANGED, IDC_LIST,
- &CMainWnd::OnListChg)
- END_MESSAGE_MAP()
- void CMainWnd::OnListChg(NMHDR *pNMHDR, LRESULT *pResult){
- LPNMLISTVIEW pNMLV = reinterpret_cast<LPNMLISTVIEW>(pNMHDR);
- *pResult = 0;
- }
补充1:
双击:ON_NOTIFY(NM_DBLCLK, ListCtrl的ID, &窗体类::OnDblClk)
声明:afx_msg void OnDblClk(NMHDR *pNMHDR, LRESULT *pResult);
- MFC:练习使用CListCtrl类
- MFC CListCtrl 使用小结
- MFC CListCtrl 使用介绍
- MFC CListCtrl 的使用
- MFC CListCtrl 使用介绍
- MFC CListCtrl 使用介绍
- MFc CListCtrl 使用详解
- MFC clistctrl 使用总结
- MFC使用CListCtrl方法
- MFC CListCtrl使用技巧
- MFC -- CListCtrl使用
- MFC:CListCtrl类
- MFC 的CListCtrl 类
- [转] MFC CListCtrl 使用介绍
- MFC中CListCtrl的使用
- MFC:练习使用CToolBar类
- MFC CListCtrl
- MFC--CListCtrl
- 时间
- 仿163效果的TAB标签效果
- Asp.net 2.0 Ajax 验证用户是否存在
- asp.net的Ajax学习
- WindowsAPI函数大全(3)位图光栅、绘图、设备场景API
- MFC:练习使用CListCtrl类
- 安全软件开发的经验之见
- 虚拟析构函数
- WindowsAPI函数大全(1)网络、消息、文件API
- Geometry shader
- VS2008 调试时 出现有更多数据可用
- 日语数词
- 有关J2ME中的Image.createImage()方法找不到图片的问题
- 关于苏格拉底