在MFC的ListCtrl控件中,选中一行的响应消息是LVN_ITEMCHANGED
。
更具体地说,当用户在ListCtrl控件中选中一行时,会发送一条LVN_ITEMCHANGED
消息,告诉所属的窗口ListCtrl控件中的选中项已改变。可以在窗口的消息处理函数中捕获这条消息,并作出相应的响应。
例如,你可以在窗口的消息处理函数中加入以下代码,来响应选中一行的事件:
void CMyDlg::OnItemchangedList1(NMHDR* pNMHDR, LRESULT* pResult)
{
NM_LISTVIEW* pNMListView = (