如图,网上说行数够多就会自动出现滚动条,为什么100行的ListBox还是没有滚动条呢?
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率

vc怎样创造一个有垂直滚动条的ListBox?
收起
- 写回答
- 好问题 0 提建议
- 关注问题
微信扫一扫
点击复制链接分享
- 邀请回答
- 编辑 收藏 删除
- 收藏 举报
1条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
赵4老师 2022-06-24 06:18关注WS_VSCROLL and WS_HSCROLL
When either or both of these styles are specified for a list box, scroll bars are created for the list box.A vertical scroll bar is displayed when there are more items in a list box without the LBS_MULTICOLUMN style than can be displayed at one time. Without a scroll style (WS_VSCROLL or WS_HSCROLL), the list box will not display a vertical scroll bar, although the list box still scrolls when the user uses the mouse or keyboard. List boxes with the LBS_MULTICOLUMN style cannot scroll vertically, so no vertical scroll bar is displayed.
A horizontal scroll bar is used by a list box on these occasions:
When the list box has the LBS_MULTICOLUMN style, and there are more items than can be displayed at one time, the list box scrolls the columns horizontally. If the list box does not have the WS_HSCROLL or WS_VSCROLL style, the user can scroll the list box horizontally only by using the keyboard. A horizontal scroll bar is required to allow the user to scroll an LBS_MULTICOLUMN list box with a mouse.
When a list box does not have the LBS_MULTICOLUMN style and the list box client window is narrower than the horizontal extent of the list box, a horizontal scroll bar is needed to scroll through the entire horizontal extent. The application must set the horizontal extent of the list box by sending the list box an LB_SETHORIZONTALEXTENT message. Without the horizontal extent set by the application, no horizontal scroll bar is displayed. See the "Considerations for Horizontal Scroll Bars in List Boxes" article in the MSDN Library for a complete discussion of horizontal scroll bars on list boxes.
本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?解决 1无用举报微信扫一扫
点击复制链接分享
编辑预览轻敲空格完成输入- 显示为
- 卡片
- 标题
- 链接
评论按下Enter换行,Ctrl+Enter发表内容关注码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
Bonjir 2022-06-24 10:41十分感谢解答,问题解决了。
能否问一下,您的这篇文字是在哪里看到的呢?我也希望能了解到这样的平台赞回复编辑预览轻敲空格完成输入- 显示为
- 卡片
- 标题
- 链接
回复按下Enter换行,Ctrl+Enter发表内容关注码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
MSDN98_1.ISO http://pan.baidu.com/s/1dDF41ix, MSDN98_2.ISO http://pan.baidu.com/s/1bnGo0Vl
2回复编辑预览轻敲空格完成输入- 显示为
- 卡片
- 标题
- 链接
回复按下Enter换行,Ctrl+Enter发表内容

- 显示为
- 卡片
- 标题
- 链接
报告相同问题?
- 2012-05-26 14:26erick08的博客 这是一个很难回答的问题。拥有美丽的外观,软件就成功了一半。界面由控件、工具栏、菜单、窗体等元素组成,对他们进行美化就能得到一个美丽的界面。 目前界面编程技术包括MFC、win32 SDK 、CJLibrary、WTL...
- 2014-07-23 17:15freemindhack的博客 应用程序创建后,系统都会为该程序创建一个消息队列,这个消息队列用来存放该程序一的窗口的消息,消息产生后被投递到消息队列中,应用程序通过一个消息循环不断的消息队列中取出消息进行响应。响应过程由系统向应用...
- 2015-12-24 01:12xrzh8989的博客 ...任务类的声明及成员的访问控制任务构造函数和析构函数的应用任务成员函数的应用任务继承性的作用任务函数的...任务创建一个MFC工程 任务模式对话框与非模式对话框的创建 任务创建非模式对话框任务分
- 2014-10-29 01:57yu704645129的博客 (mainmenu->GetSubMenu (0))->DeleteMenu(i,MF_BYPOSITION);...十六、另一种改变窗口标题的方法 使用语句 CWnd* m_pCWnd = AfxGetMainWnd( ),然后,再以如下形式调用SetWindowText()函数: SetWindowText(
- 2012-05-08 07:28yaoxinchao的博客 这是一个很难回答的问题。拥有美丽的外观,软件就成功了一半。界面由控件、工具栏、菜单、窗体等元素组成,对他们进行美化就能得到一个美丽的界面。 目前界面编程技术包括MFC、win32 SDK 、CJLibrary、WTL以及一些...
- 2016-11-11 01:38天天water的博客 应用程序创建后,系统都会为该程序创建一个消息队列,这个消息队列用来存放该程序一的窗口的消息,消息产生后被投递到消息队列中,应用程序通过一个消息循环不断的消息队列中取出消息进行响应。响应过程由系统向应用...
- 2012-01-28 12:31Yatere的博客 一般都有或多或少概念不是完全清楚的问题,特别是一些需要丰富的实战经验才能体会和明白的问题,如字符串,指针,类型转换,定义指向函数的指针类型,这也是导致学习VC++困难的一个原因。下面有几个简单测试将能发现...
- 2024-03-07 01:49amingMM的博客 VC++远控编程班...红队专题-从零开始VC++C/S远程控制软件RAT-MFC-VC驿站VIP之C++远控班bbs.176ku.com免费看。IShellExtInit接口初始化shell扩展。老狼GHOST内核编程全套。
- 2009-02-22 10:37等风来啊的博客 2005-09-05我的一个关于文件的程序 - [C语言]#includevoid main(){char ch;FILE* fp;if((fp=fopen("test.txt","r"))==NULL){printf("error");exit(1);}fseek(fp,0L,2);while((fseek(fp,-1L,1))!=-1){ch=fgetc(fp);pu
- 2020-06-13 04:27weekbo的博客 //鼠标当前位置 } 消息队列:每当一个Windows应用程序创建后,系统都会为该程序创建一个消息队列,这个消息队列用来存放该程序一的窗口的消息,消息产生后被投递到消息队列中,应用程序通过一个消息循环不断的消息...
- 2019-10-07 21:48achs24540的博客 Standard页 1- Tlistbox控件 重要属性items.* 举例,界面设计如下左,执行结果如下右: ...procedure TForm1.Button1Click(Sender: TObject);...edit1.Text := listbox1.Items.CommaText; edit2.Text := listbo...
- 2016-08-22 03:13huangwuming714的博客 C#基础教程-c#实例教程,适合初学者。 第一章 C#语言基础 本章介绍C#语言的基础知识,希望具有C语言的读者能够基本掌握C#语言,并以此为基础,能够进一步学习用C#语言编写window...Microsoft.NET(以下简称.NET)框...
- 2010-04-18 09:05byxdaz的博客 这是一个很难回答的问题。拥有美丽的外观,软件就成功了一半。界面由控件、工具栏、菜单、窗体等元素组成,对他们进行美化就能得到一个美丽的界面。目前界面编程技术包括MFC、win32 SDK 、CJLibrary、WTL以及一些...
- 2019-09-30 00:13diqinnan0551的博客 本帖计划从四个大的方面来讲 这四个方面是 窗口类、文件操作类、网络类、数据库类。都是时下流行的编程必备技术 也是软件开发者 必须掌握的技术。中间以实例讲解 逐步学习 相信大家看完后会有很大的提高的。第...
- 2016-07-05 08:08NickWei9999的博客 应用程序创建后,系统都会为该程序创建一个消息队列,这个消息队列用来存放该程序一的窗口的消息,消息产生后被投递到消息队列中,应用程序通过一个消息循环不断的消息队列中取出消息进行响应。响应过程由系统向应用...
- 2018-07-17 01:26Gold-Pan的博客 第一章 C#语言基础 本章介绍C#语言的基础知识,希望具有C语言的读者能够基本掌握C#语言,并以此为基础,能够进一步学习用C#语言编写window应用程序和Web应用程序。当然仅靠一章的内容就完全掌握C#语言是不可能的,...
- 2011-09-24 13:57Witch_Soya的博客 依赖行,会在文件中查找第一个依赖行 例如 例子中 ALL 2 ) 根据依赖行,构造整个 Makifile 的依赖树 例如: A : B B : C C : D 依赖树: A |-B |-C ...
- 没有解决我的问题, 去提问
问题事件
- 京ICP备19004658号
- 经营性网站备案信息
公安备案号11010502030143
- 营业执照
- 北京互联网违法和不良信息举报中心
- 家长监护
- 中国互联网举报中心
- 网络110报警服务
- Chrome商店下载
- 账号管理规范
- 版权与免责声明
- 版权申诉
- 出版物许可证
- ©1999-2025北京创新乐知网络技术有限公司