ListCtrl 控件显示数据过多,被遮挡

星星x 2013-03-15 03:55:28
工程是对话框工程,在对话框中有个tab控件,tab控件有3页,1、2页显示的是一个对话框,第三页显示的是listctrl控件,如果在listctrl控件中选中一项后,应用程序发成最大最小化改变,这时,listctrl控件就无法正常显示,会被遮挡一部分,listctrl 和 对话框都是在tab控件中显示,请大侠帮帮忙,新手求助!!!!!!!
...全文
212 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
星星x 2013-03-27
  • 打赏
  • 举报
回复
问题已解决: 原因是没有把ListCtrl 控件设置成Tab 的子控件,所以才有那样的问题
星星x 2013-03-18
  • 打赏
  • 举报
回复
To g6785654 在最大最小消息里面对控件做刷新,还是会有那样的问题
yht7905907 2013-03-18
  • 打赏
  • 举报
回复
貌似在我电脑上没发现你说的现象
星星x 2013-03-15
  • 打赏
  • 举报
回复
恩 我是重写了 listctrl类 我试试
Ginie 2013-03-15
  • 打赏
  • 举报
回复
你重写了list类么,看你添加了右键功能,你再重写里面响应下最大最小化消息吧,Invalidate刷新下界面
星星x 2013-03-15
  • 打赏
  • 举报
回复
http://download.csdn.net/detail/b_2008/5144911 这里是exe文件 0分 to g6785654 还不太肯定是被那个控件遮挡的,1、2 显示的是同一个对话框,在1、2显示时,listctrl是被隐藏的,在tab3 的时候,对话框是隐藏的,但是如果选中listctrl中的第一项(默认只有一项空白项),exe大小发生改变时,listctrl就会被遮挡了。还没有找到原因
Ginie 2013-03-15
  • 打赏
  • 举报
回复
遮挡?是被1 2对话框遮挡么?

15,979

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 界面
社区管理员
  • 界面
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧