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

class CMyView : public CScrollView{...}; 希望在任何时候都显示滚动条

楼主freespider()2003-11-04 13:56:18 在 VC/MFC / 界面 提问

class   CMyView   :   public   CScrollView  
  {...  
  };  
   
  当设置的文档大小超过frm的大小时,会显示滚动条,  
  我希望在任何时候都显示滚动条,但只有但文档大小超过frm大小,滚动条才有效。 问题点数:100、回复次数:5Top

1 楼vcforever(累)回复于 2003-11-04 15:34:25 得分 20

重载你的这个视图类的PreCreateWindow()函数在该函数中添加如下代码  
  cs.style   |=   WS_VSCROLL   |   WS_HSCROLL   ;      
  就可以了,这样你的视图不管在什么时候都有滚动条了!  
   
   
  WS_VSCROLL   :垂直滚动条  
  WS_HSCROLL   :水平滚动条  
   
  你可以根据需要设置你的视图的风格。  
   
  希望对你有所帮助!  
  Top

2 楼qrlvls( 空 气 )回复于 2003-11-05 10:34:41 得分 20

你也可以在运行过程中使用   SetScrollRange 来设置出现滚动条的范围,值设小一点就可以Top

3 楼sxslyy(孤松傲雪)回复于 2003-11-05 17:31:05 得分 20

同意:   vcforever(霓裳羽衣)   (   )Top

4 楼tonybaobao(Tony宝宝)回复于 2003-11-05 19:54:28 得分 20

PreCreateWindow中添加代码:  
  cs.style   |=   WS_VSCROLL   |   WS_HSCROLL   ;Top

5 楼wuxfBrave(老婆,别打我,下班就回家)回复于 2003-11-06 08:36:36 得分 20

ModifyStyle(0,   WS_VSCROLL   |   WS_HSCROLL);Top

相关问题

  • 如何让一个窗体在任何时候都可用.
  • 怎样让CScrollView的滚动条显示?
  • CScrollView中的滚动条问题
  • 怎么让CScrollView的滚动条消失?
  • 怎样才能够在对话框上任何时候画图形界面呢?????
  • 怎样用vb编写一个鼠标里程器,在任何时候都能扑捉到鼠标的位置?
  • 当form上有button或edit时如何让form在任何时候都可以接受到键盘消息?
  • 形势大好,不是小好,整个形势比以往任何时候都好
  • 怎样屏蔽一个事件,使得此事件在任何时候不触发?
  • 按F1在任何时候都可以将QQ弹出来(QQ已经打开了)

关键词

  • 视图
  • ws
  • 滚动条
  • hscroll
  • vscroll
  • 显示
  • 大小
  • 设置

得分解答快速导航

  • 帖主:freespider
  • vcforever
  • qrlvls
  • sxslyy
  • tonybaobao
  • wuxfBrave

相关链接

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

广告也精彩

反馈

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