如何实现在ListCtrl中增加显示或隐藏某列的功能,就想Windows的资源管理器一样 请各位高手和大虾们指教,多谢了!!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 m_listctrl.SetColumnWidth(x,0);//第x列宽度为零禁止改变列宽参考:http://www.vckbase.com/document/viewdoc/?id=675 m_bIsChecked //判断是否隐藏的标志 if(m_bIsChecked) m_list.SetColumnWidth(1,0); //设置宽度为0.也就是隐藏了 else m_list.SetColumnWidth(1,100); //设置宽度为100.也就是显示了 在if(m_bIsChecked )上面 有转换标志 m_bIsChecked =!m_bIsChecked; 楼主的意思是什么?是TREECTRL那样的树行显示吗?如果是,直接使用控件~~~关注!!! 我认为最好的办法删除/添加Column,ListCtrl用自绘,禁止改变列宽会给用户带来其他负面影响 Windows的资源管理器中用的是删除/添加ColumnWinZip中用的是SetColumnWidth 工具栏真彩位图替换问题 如何动态设置data control? 如何使用CreateParameter绑定字串变量,而不是常量. 我想编写网关服务器,请问调用什么函数来读取IP报文? 问一个与编程无关的,但是与网络有关的问题! 可不可以将一个数组如(CString S[9]),在classwizard中绑定给10个edit控件??? 请大虾指教一下《COM本质论》 请问,图象处理完之后,如何判断目标是否对称? 关于重写CEdit 弹出软键盘 一个看起来简单的问题!! 注册表问题? 怎样用DrawText显示Big5的繁体中文?
m_list.SetColumnWidth(1,0); //设置宽度为0.也就是隐藏了
else
m_list.SetColumnWidth(1,100); //设置宽度为100.也就是显示了
是TREECTRL那样的树行显示吗?
如果是,直接使用控件~~~
关注!!!
WinZip中用的是SetColumnWidth