CListBox 中获取点击鼠标坐标的方法

来源:互联网 发布:人工智能技术的先进性 编辑:程序博客网 时间:2024/05/22 06:08

需要用到两个结构体:NMHDR  和 NM_LISTVIEW 。

NMHDR是WM_NOTIFY消息的通用参数。该结构体只是一个更大的结构体的头部,这个更大的结构体就是NM_ListView,如果通知消息是由一个ListCtrl发出来的话。

响应CListBox的单击事件:

void   CMyView::OnColumnclick(NMHDR*   pNMHDR,   LRESULT*   pResult)   
  {       
  NM_LISTVIEW*   pNMListView   =   (NM_LISTVIEW*)pNMHDR; 
    

//得到选中的列      
  column=pNMListView->iSubItem;

原创粉丝点击