在MFC中,在TAB控件的子窗口中放入LIST控件,然后在LIST控件中的单击事件放入以下代码
void CDlg1::OnNMClickList1(NMHDR* pNMHDR, LRESULT* pResult)
{
LPNMITEMACTIVATE pNMItemActivate = reinterpret_cast<LPNMITEMACTIVATE>(pNMHDR);
// TODO: 在此添加控件通知处理程序代码
//m_Tree.
//m_ListCtrl.SetFocus();
NM_LISTVIEW* pNMListView = (NM_LISTVIEW*)pNMHDR;
if (pNMListView->iItem == -1)
{
MessageBox(L"为负1");
}
m_row = pNMListView->iItem;
}
为什么pNMListView->iItem的值为空呢