bool CListCtrl::GetColumn( int nCol, LV_COLUMN* pColumn )LV_COLUMN lv;
list.GetColumn(1,&lv);
为什么lv是空的呀。
我想得到列的列名,可是这个函数返回0,说明调动不成功。
如何才能让他返回成功呢?
list.GetColumn(1,&lv);
为什么lv是空的呀。
我想得到列的列名,可是这个函数返回0,说明调动不成功。
如何才能让他返回成功呢?
解决方案 »
- 请问大型并发量SOCKET通信,请做过百万级以上访问量的服务端高手进来指教?
- 服务器控制带宽问题
- 对话框中加工具条的一些困惑
- 多行编辑框显示及提取文本---求教
- APIHOOK拦截的小问题!
- 可有工具可以得知我程序运行所访问的所有文件、DLL、注册表等?
- 怎样枚举网上邻居(就像Windows资源管理器里的那样),并得到每个网上邻居的硬件检测情况?
- SOCKET服务器程序怎么判断有效连接?文件传输时网络断了应该怎么处理呢?
- Charles Petzold的windows程序设计里面的一个问题
- 电脑一定时间不活动关机功能
- 关于图象匹配,
- 请问:现在有一种没听说过的格式 如何把其转换成RM格式?能具体就具体点 谢了
不知是不是这个问题:)
CListCtrl* pmyListCtrl;
LVCOLUMN col;col.mask = LVCF_WIDTH;// Double the column width of the first column.
if (pmyListCtrl->GetColumn(0, &col))
{
col.cx *= 2;
pmyListCtrl->SetColumn(0, &col);
}
UINT mask; //结构成员有效性屏蔽位
。
list.GetColumn(0,&col);
可是col里的值还是都为空。只有MASK为4.伤心死了。
还能再说说吗?
char str[256];
int nCx= 0;
memset(str, 0, 256);
lvcol.mask=LVCF_TEXT|LVCF_WIDTH;
lvcol.pszText=str;
lvcol.cchTextMax=256;
lvcol.cx = nCx;ListView_GetColumn(hList, i, &lvcol);