我只想在左键单击ClistCtrl中每个Item的第一个subItem时,产生响应信息。在单击其它的subItem时不产生响应,请问应该怎莫办呀?我添加了HDN_ITEMCLICK 这个消息响应函数却没反应。
那应用那个消息呢?请指教

解决方案 »

  1.   

    NM_CLICK?产生不产生消息不由你说了算,但你可以不处理就是了。
      

  2.   

    NM_CLICKvoid CTest6Dlg::OnClickList1(NMHDR* pNMHDR, LRESULT* pResult) {
    NM_LISTVIEW* pNMListView = (NM_LISTVIEW*)pNMHDR; if(pNMListView->iSubItem == 0) {
                    //do something
    }
    *pResult = 0;}
      

  3.   

    NM_CLICK?
    不可以吧?添加这个消息的想应函数的话,单击任何subItem都会响应的,我不想在其它subItem处响应