首页 > 代码库 > [转载]SysListView32控件响应鼠标单击消息
[转载]SysListView32控件响应鼠标单击消息
本文出自程序人生 >> SysListView32控件响应鼠标单击消息
作者:代码疯子
SysListView32控件就是列表视图控件(MFC里面的CListCtrl就是对SysListView32进行的封装)。如果想知道用户选择了哪个元素,可以这么响应消息(注意,这里是Report风格):
1 // Coded by 代码疯子 2 // http://www.programlife.net/ 3 case WM_NOTIFY: 4 switch (((LPNMHDR)lParam)->code) 5 { 6 case NM_CLICK: 7 // 判断是不是目标控件产生的消息 8 if (((LPNMHDR)lParam)->idFrom == IDC_LIST_IAT_DLL) 9 {10 // 消息响应11 NM_LISTVIEW* pNMListView = (NM_LISTVIEW*)lParam;12 // 这里可以进行自己的操作了,具体可以查看pNMListView的成员13 /////////////////////////////////////////////////////14 // 获取函数详细参数15 /////////////////////////////////////////////////////16 GetFuntionInfo(hListCall, 17 pNMListView->iItem);//这是我自己的函数,iItem为选中行的序号18 // 返回19 return TRUE;20 }21 default:22 break;23 }
[转载]SysListView32控件响应鼠标单击消息
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。