- 3
- 0
- 约6.61千字
- 约 44页
- 2017-01-07 发布于广东
- 举报
第五 常用控件 Windows提供的控件分为两类:标准控件和公共控件。 标准控件包括静态控件、编辑控件、按钮、列表框、组合框和滚动条等。利用标准控件可满足大部分用户界面程序设计的要求。 Windows还提供了一些通用的公共控件,如滑块、进度条、列表控件、树控件和标签控件等,以实现应用程序用户界面风格的多样性。 5.1 控件概述 所谓控件,实际上是一个现成的程序组件,可以独立运行以完成一定的功能,它使应用程序对话功能的设计更容易完成。 控件对应一个CWnd派生类的对象,它实际上也是一个窗口。可以通过调用窗口类的成员函数实现控件的移动、显示或隐藏、禁用或可用等操作。 控件在程序中可作为对话框控件或独立的窗口两种形式存在,因此控件的创建方法也有两种。一种方法是在对话框模板资源中指定控件。另一种方法是通过调用MFC控件类的成员函数Create()创建控件。 控件通知消息 用户对控件的操作将引发控件事件,Windows产生对应的控件通知消息并由其父窗口(如对话框)接收并处理。 标准控件发送WM_COMMAND控件通知消息,公共控件一般发送WM_NOTIFY控件通知消息,有时也发送WM_COMMAND消息。 通过WM_COMMAND消息参数标识可识别发出消息的控件和具体的事件,消息参数中包含了控件的ID标识和通知码。 利用类向导可以很容易地为控
您可能关注的文档
- VisualC++程序设计教程段智毅第9章文字和图形处理技术课件教学.ppt
- VisualC++程序设计教程段智毅第10章DLL课件教学.ppt
- VisualC++程序设计教程段智毅第11章网络编程课件教学.ppt
- VisualC++程序设计严迪班建民主编第二章Windows程序设计课件教学.ppt
- VisualC++程序设计严迪班建民主编第六章文档视图课件教学.ppt
- VisualC++程序设计严迪班建民主编第三章MFC编程课件教学.ppt
- VisualC++程序设计严迪班建民主编第四章对话框程序课件教学.ppt
- VisualC++程序设计严迪班建民主编第一章从C到C++课件教学.ppt
- VisualC++大学教程冯博琴第1章VisualC++开发环境课件教学.ppt
- VisualC++大学教程冯博琴第2章C++语言基础课件教学.ppt
原创力文档

文档评论(0)