需要用到两个结构体: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;