Windows 对话框控件编程详解
需积分: 50 138 浏览量
更新于2024-07-12
收藏 140KB PPT 举报
对话框通用控件-VC可视化编程
对话框通用控件是Windows图形用户界面的主要组成部分之一,用户通过操作控件对象完成与应用程序之间的交互。控件的使用集中体现了Windows系统面向对象的特点。作为一般窗口,控件具有通用的窗口属性。
Windows的标准控件有:按纽控件BUTTON、滚动条控件SCROLLBAR、静态控件STATIC、列表框控件LISTBOX、编辑框控件EDIT、组合框控件COMBOBOX等。控件通过发送WM_COMMAND消息进行相关通信。不同控件发送消息的通知代码不一样。
应用程序窗口可以调用SendMessage向特定子窗口发送消息,以指示其动作。例如:用户单击单选按纽时,调用SendMessage向该单选按纽发送BM_SETCHECK消息,将其设置选中符号:SendMessage(hwndRadioButton,BM_SETCHECK,1,0)。
使用对话框,应用程序可调用SendDlgItemMessage向指定对话框控件发消息。例如:SendDlgItemMessage(hdlg,ID,message,wParam,lParam)。
按钮控件是Windows对话框中最常用的控件之一。可以分为:普通按钮PUSHBUTTON、圆按钮RADIOBUTTON、自动圆按钮AUTORADIOBUTTON、复选框CHECKBOX、自动复选框AUTOCHECKBOX、组框GROUPBOX、自绘式按钮等。
CButton类是MFC中的一个按钮类,提供了按钮控件的基本功能。CButton类的主要方法有:GetBitmap():获得用SetBitmap()方法设置的位图的句柄;GetButtonStyle():获得按钮的样式信息。
在VC可视化编程中,对话框通用控件的使用非常广泛。开发人员可以根据需要选择合适的控件,创建出功能强大、界面美观的应用程序。通过对控件的深入了解和掌握,可以提高开发效率和应用程序的质量。
对话框通用控件是Windows图形用户界面的核心组成部分,对话框通用控件的使用和掌握对于开发人员来说非常重要。通过学习和实践,可以提高开发人员的技术水平和应用程序的质量。
2008-05-20 上传
3560 浏览量
285 浏览量
2011-05-09 上传
3376 浏览量
633 浏览量
2436 浏览量
2021-08-12 上传
2013-03-01 上传

李禾子呀
- 粉丝: 28

最新资源
- Jython-Burp-API:为Burp Suite提供Jython扩展接口的开源插件
- Visual C++游戏开发教程实例与源码解析
- C#开发的简单音乐播放器源码分享
- 实时监控JavaScript错误:Chrome与Firefox扩展解析
- Asp.net 3.5 MVC 博客网站源码解析与实践
- Android平台VideoView视频播放案例详解
- 三秒刷新的GPS经纬度数据采集及音视频记录系统
- iPhone 8,4 iOS 12.3 SHSH2文件下载指南
- ribs collectionView:高效管理视图与数据集合
- SMARTEAM PDM电子签名方案与管理员培训资料解析
- 21天掌握SQL:零基础到精通
- VC实现简单图片预览功能的类与调用演示
- jQuery实现鼠标悬停放大全屏图片效果
- 淘宝图片复制利器:一键获取淘宝图片
- 谢菲尔德大学遗传算法工具箱安装与测试指南
- 《Java学习手册》v1.3版本更新介绍