我想实时的改变一个CListCtrl的列宽
调用CListCtrl的SetColumnWidth()方法比如:m_ctrTest.SetColumnWidth(1, 0);// 把第1列宽度设置为0然后调用CListCtrl的Invalidate()没有用:(
请问高手我该怎么做???(本人新手)
调用CListCtrl的SetColumnWidth()方法比如:m_ctrTest.SetColumnWidth(1, 0);// 把第1列宽度设置为0然后调用CListCtrl的Invalidate()没有用:(
请问高手我该怎么做???(本人新手)
解决方案 »
- 可不可以这样理解,关于句柄
- 菜鸟举手~如何删除对话框程序中那两个默认的“确定”“取消”按钮!
- 问题,TCP一旦建立连接,放着不管会被关闭么?
- 用OpenProcess的时候,返回了句柄但是GetLastError()有错误?
- MFC如何做IE的插件?
- radio按钮禁怎么禁止
- .h和.cpp文件前面的说明,如时间,日期等,高手是如何加的?ctrl+c和v还是assist还是别的什么方法?
- 急!!!那一台机器死机了,但是主机还得往下运行阿,怎么办?
- 怎么把a.exe文件改成a.bmp?点a.bmp其实是执行a.exe (在线等待)
- 有没有方法在vs2013中正常使用vc6封装的库?
- 高分求助:如何在程序间共享大量内存数据
- 怎样在程序预览的时候将页面置为横向。急!急!
LVSCW_AUTOSIZE或LVSCW_AUTOSIZE_USEHEADER
确实写到文件中了,我在程序外用Notepad打开看到的当设置列宽的Dialog关闭后,我如上所述重新读取配置文件,并设置列宽,可是我发现
读取得数据还是老的数据,就是没有改变后的数据,这个和缓存有关系吗???
如果是list样式nCol = -1