有OnItemclick消息.是不是这个?我不知道两个参数是什么意思.谁能告诉我?
void CmyDlg::OnItemclickMylist(NMHDR* pNMHDR, LRESULT* pResult)怎么用?

解决方案 »

  1.   

    举个例子:为ListCtrl添加NM_CLICK消息的响应函数void CTestDlg::OnClickList1(NMHDR* pNMHDR, LRESULT* pResult) 
    {
    LPNMITEMACTIVATE pnmhdr=(LPNMITEMACTIVATE)pNMHDR;  //转换
    //pnmhdr->iItem 就是被选中的行的index值,从0开始
             CString sSelected=m_ListCtrl.GetItemText(pnmhdr->iItem,0);
             //上面这句就简单了,是取被选中的行的第一项的文本内容
    *pResult = 0;
    }