CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VC/MFC >  界面

急须高手指教:关于窗口自动调整大小的问题

楼主ensionhower(阿斌)2003-02-01 22:12:26 在 VC/MFC / 界面 提问

我有一个窗口CSearchView其对象view。我想在这个窗口里动态的添加几个控件,如一个编辑框,一个树型控件,一个按钮。我在CSearchView的WM_Create   中把他们创建了,控件位置一旦固定,如果我的窗口大小发生改变,有些控件就有由位置原因而不能完全显示。我想实现一个CScrollBar,让窗口可以滚动,以便看到未显示控件。  
  请大家帮帮忙,小弟比较笨,最好有些代码。谢谢!  
  问题点数:100、回复次数:9Top

1 楼mahatma_cn(研究硕士生)回复于 2003-02-01 23:49:33 得分 20

CFormViewTop

2 楼ensionhower(阿斌)回复于 2003-02-02 11:53:32 得分 0

除了这个方法还没有别的没有吗?  
  能不能重载CSrollView呢?我不太会Top

3 楼smilingdeng(笑笑的邓冲)回复于 2003-02-02 12:08:32 得分 10

在窗口消息WM_SIZE中调整控件的的尺寸大小呀,Top

4 楼ensionhower(阿斌)回复于 2003-02-02 17:47:08 得分 0

能不能不调整窗口大小,而通过滚动条来完成啊?Top

5 楼papaya_stone(^_^)shentong(^_^)回复于 2003-02-02 18:35:27 得分 30

把你的CSearchView从CSrollView派生Top

6 楼naile()回复于 2003-02-09 17:11:36 得分 10

在OnSize函数中,根据传入的父窗口的cx,cy,对每个控间调用MoveWindow  
  比如:  
  void   CSearchView::OnSize(UINT   nType,   int   cx,   int   cy)    
  {  
  CView::OnSize(nType,   cx,   cy);  
   
  m_List.MoveWindow(   0,   0,   cx,   cy/2   );  
                    m_Combox.MoveWindow(   0,   cy/2,   cx,   cy);  
  }  
  Top

7 楼ensionhower(阿斌)回复于 2003-02-10 10:28:51 得分 0

我主要的问题是这个样子的,我创建了一个分割视图CSplitterWnd,把视图分成了两部分,我想在左部分显示一个视图,在这个视图上有一些控件,但是如果分割视图移动大小的话,那里面的视图也要变化,我就想实现一个滚动条来控制,如果窗口大小变化到不及原来的大小时,就自动出现滚动条,然后通过滚动条脱拽实现视图的完整显示?  
  希望各位高手指教!!  
   
  Top

8 楼ensionhower(阿斌)回复于 2003-02-10 10:37:17 得分 0

upTop

9 楼zswzwy(酒是穿肠毒药 @ 色是刮骨钢刀)回复于 2003-02-10 12:23:53 得分 30

可以学习一下CScrollView是如何加入滚动条的,在你的类中加入一样的代码。  
  并设置滚动属性。Top

相关问题

  • 运行时调整控件大小,急~~~
  • 怎样调整“客户区”的大小???急,急急急!!!!!
  • 急,如何调整分辨率,但不改变打印出来得大小。
  • 告急!关于磁盘逻辑分区的大小调整问题?
  • 告急!关于磁盘逻辑分区的大小调整问题?
  • 急求!!!!!!windows2003下如何调整分区大小???Pq8不能在2003下使用,
  • 使用PQmagic调整分区大小后开不了机,急急急急急急急!!!
  • 如何调整系统的音量大小???新手问题,急急急,在线等候
  • 调整ActiveX控件的初始大小?
  • 如何调整oracle8共享池大小

关键词

  • 视图
  • 控件
  • csearchview
  • 大小
  • cy
  • onsize
  • 调整
  • movewindow
  • cx
  • 滚动条

得分解答快速导航

  • 帖主:ensionhower
  • mahatma_cn
  • smilingdeng
  • papaya_stone
  • naile
  • zswzwy

相关链接

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

广告也精彩

反馈

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