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

如何禁止它显示滚动条?

楼主noname2()2000-11-02 19:03:00 在 VC/MFC / 基础类 提问

我有一个CTreeView,当窗口大小小于窗口内显示的数据时,它会自动显示滚动条,如何禁止它显示滚动条?   问题点数:100、回复次数:7Top

1 楼leonfu(子夜星光)回复于 2000-11-02 19:51:00 得分 0

you   can   create   a   New   View   based   on   CTreeView  
  and   modify   the   function   PreCreateMessage()  
  maybe   as   "cs.style&=~WS_VSCROLL;"  
  just   try   it.Top

2 楼leonfu(子夜星光)回复于 2000-11-02 19:57:00 得分 0

sorry,   the   function   is   PreCreateWindow(CREATESTRUCT&   cs)  
   
  Top

3 楼dingsg(丁丁)回复于 2000-11-02 20:18:00 得分 0

使用SetScrollSizes(mode,size);  
  mode为mapping   mode;  
  size为你的窗口的大小;  
  如果还有问题,请与我联系,非常欢迎!Top

4 楼noname2()回复于 2000-11-03 00:07:00 得分 0

leonfu,你的方法我试了没有用.  
  dingsg,因为SetScrollSizes()是CScrollView的Class   member,所以它不能用在CTreeView上,CTreeView不是从CScrollView派生的.Top

5 楼haitian99()回复于 2000-11-03 02:20:00 得分 100

void   EnableScrollBarCtrl(   int   nBar,   BOOL   bEnable   =   TRUE   );  
   
   
  EnableScrollBarCtrl(SB_BOTH,   FALSE)    
  会强制的把滚动条去掉,   不管改窗口是否有WS_HSCROLL,   WS_VSCROLL,   Top

相关问题

  • netscape6.x上如何禁止显示select框右端的滚动条。
  • 如何显示滚动条?
  • 如何使TPanel显示滚动条?
  • 如何在htmlview中显示滚动条
  • listview滚动条如何显示?
  • TMemo控件如何显示滚动条
  • WebBrowser 中如何 不显示 滚动条 ???
  • ********** 请问如何禁止水平滚动条? ************
  • 如何禁止鼠标滑轮滚动改变TABIndex
  • 请问题如何禁止form窗口中的滚动条。

关键词

  • ws
  • ctreeview
  • enablescrollbarctrl
  • 禁止
  • 显示
  • 滚动条
  • setscrollsizes
  • cscrollview
  • vscroll
  • 大小

得分解答快速导航

  • 帖主:noname2
  • haitian99

相关链接

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

广告也精彩

反馈

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