bool CListCtrl::GetColumn( int nCol, LV_COLUMN* pColumn )LV_COLUMN lv;
list.GetColumn(1,&lv);
为什么lv是空的呀。
我想得到列的列名,可是这个函数返回0,说明调动不成功。
如何才能让他返回成功呢?
lov.mask = LVCF_TEXT;
list.GetColumn(0,&col);
可是col里的值还是都为空。只有MASK为4.伤心死了。
list.GetColumn(1,&lv);
为什么lv是空的呀。
我想得到列的列名,可是这个函数返回0,说明调动不成功。
如何才能让他返回成功呢?
lov.mask = LVCF_TEXT;
list.GetColumn(0,&col);
可是col里的值还是都为空。只有MASK为4.伤心死了。
col1.pszText = (char *) malloc (256); //如果要获得列表题加上这么一句试试CListCtrl::GetColumn(...)
如:
char szText[256];
lov.mask = LVCF_TEXT;
lov.pszText=szText;
lov.cchTextMax=256;list.GetColumn(0,&col);
如:
char szText[256];
lov.mask = LVCF_TEXT;
lov.pszText=szText;
lov.cchTextMax=256;list.GetColumn(0,&lov);
就可看到lov.pszText中有值了,返回值也为1