CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VC/MFC >  界面

如何在视图中改变通用控件的大小

楼主riddler(痛恨电脑)2002-12-03 15:46:35 在 VC/MFC / 界面 提问

我在CRecordView   的onsize中,改变一个CListCtrl   的大小,总不能成功,请问这是为什么,要在那里改。 问题点数:50、回复次数:8Top

1 楼psusong(栀子花开)回复于 2002-12-03 18:18:38 得分 10

我试过,可以的!  
  你需要控件窗口先进行有效性判断!Top

2 楼lvgg2000(吕国广)回复于 2002-12-03 19:13:32 得分 0

好象是pList->moveWindow(&rect);,不知对不对  
  Top

3 楼riddler(痛恨电脑)回复于 2002-12-04 08:17:03 得分 0

to   psusong   怎么判断?Top

4 楼wengj(做了两年的软件,想换个行业)回复于 2002-12-04 08:18:07 得分 0

SetWindowPosTop

5 楼cqjiang(蒋天书)回复于 2002-12-04 12:50:26 得分 0

空件也是从CWin继承过来的,所以先取得空件的对象指针,强制转换为CWin再使用MoveWindow()Top

6 楼qrlvls( 空 气 )回复于 2002-12-04 14:07:30 得分 0

upup,MoveWindow和SetWindowPos都可以Top

7 楼riddler(痛恨电脑)回复于 2002-12-04 14:15:09 得分 0

但是这个窗口必须Show出来以后才能呀  
  Top

8 楼Hopping(♂风中尘埃♂)回复于 2002-12-04 14:39:55 得分 40

试试这样,在  
  OnSize()中  
  {  
      if(m_ListCtrl.GetSafeHwnd())  
      {  
          CRect   rc;  
          GetClientRect(rc);  
          m_ListCtrl.MoveWindow(rc);  
      }  
  }  
  ZZZZZZZZZZZZzzzzzzz~~~~~~~~~~  
  Top

相关问题

  • 请问怎样实现控件随视图自动调整大小???????????
  • 怎样在窗体改变时,让上面的列表视图控件自动适应大小?
  • 菜鸟问题:如何在视图中的树控件随视的大小改变而改变?
  • 如何让文档视图上的控件随文档窗口大小而缩放
  • 控件大小
  • treeview树状视图控件问题
  • 列表视图控件的用法
  • 如何在SDI的FormView视图中刷新视图,恢复视图控件的默认选择?
  • 关于列表视图/控件和树视图/控件的问题?请高手指教.
  • 为什么在Vc.net下列表视图控件和树视图控件显法的全是乱码?

关键词

  • 控件
  • movewindow
  • 大小
  • cwin
  • onsize
  • 改变
  • listctrl
  • rc
  • 空件

得分解答快速导航

  • 帖主:riddler
  • psusong
  • Hopping

相关链接

  • Visual C++类图书
  • Visual C++类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo