不能直接 GetColumn来得到,应该先申请内存来保存返回的Text,将mask标志为LVCF_TEXT
LVCOLUMN lvColumn;
TCHAR strChar[256];
lvColumn.pszText=strChar;
lvColumn.cchTextMax=256 ;
lvColumn.mask = LVCF_TEXT;
CListCtrl& theCtrl=pListView->GetListCtrl();
theCtrl.GetColumn(col,&lvColumn);
CString str=lvColumn.pszText
转自:http://hi.baidu.com/178752468/item/1494f4aad663acab29ce9da5