带checkbox的clistctrl,checkbox被勾选的事件是什么啊

解决方案 »

  1.   


    // 添加NM_CLICK通知
    void CXXXDlg::OnClickList1(NMHDR* pNMHDR, LRESULT* pResult) 
    {
    // TODO: Add your control notification handler code here
    DWORD dwPos = GetMessagePos();
        CPoint point( LOWORD(dwPos), HIWORD(dwPos) );
       
        m_list.ScreenToClient(&point);
        UINT nFlag = 0;
    if(-1 != m_list.HitTest(point, &nFlag))
    {
    if(nFlag == LVHT_ONITEMSTATEICON)
    {
    AfxMessageBox(_T("Click on checkbox!"));
    }
    } *pResult = 0;
    }
      

  2.   

    就是单击事件NM_CLICK啊  通过GetCheck(int nItem)获取是nItem否选中状态