VC中CListCtrl的双击事件处理[喝小酒的网摘]http://blog./a/15667.htm 取得双击列的行号与列号,显示其内容: 方法一: int nItem=-1; nItem = m_list.GetNextItem(nItem, LVNI_SELECTED); if(nItem==-1) return; CString strSelectedFileName; strSelectedFileName=m_list.GetItemText(nItem, 0 ) ; (PS:m_list为控件变量) 方法二: NMLISTVIEW* pp= (NMLISTVIEW*)pNMHDR; int i=pp->iItem; //iItem, 行号 int j=pp->iSubItem; //iSubItem 子项目,列号 CString strSelectedFileName; strSelectedFileName=m_list.GetItemText(i,j) ; (PS:pNmHDR为OnDblclkList1(NMHDR* pNMHDR, LRESULT* pResult)传递进来参数值)[喝小酒的网摘]http://blog./a/15667.htm |
|