LIST CONTROL控件选中某行时如何执行一段语句,比如说赋值语句等,也即选中某行时如何触发一个事件?

解决方案 »

  1.   

    void CXXXDlg::OnClickList1(NMHDR* pNMHDR, LRESULT* pResult) 
    加单击事件就可以了,在这里面写````pNMHDR里有行号和列号的改变里在的字符用SetItemText
    加入一行用InsertItem
      

  2.   

    void CXXXDlg::OnClickList1(NMHDR* pNMHDR, LRESULT* pResult) 这个就是单击事件
    也可以选择双击等,这看具体的要求了,可以选择属性,然后有很多时间可以选择。
    改变里在的字符用SetItemText
    加入一行用InsertItem
      

  3.   

    ON_NOTIFY(NM_CLICK, IDC_LOG_LIST, OnClickLogList)