字体
第(1/5)页
关灯
   存书签 书架管理 返回目录
    话框的使用,并根据对话框的

    各种不同类型进行分类介绍。本章需要掌握的内容有:

    ? 一般对话框的创建和使用方法,包括模态和非模态对话框。

    ? 属xìng页对话框的创建和使用。

    ? 通用对话框的使用。

    ? 消息对话框的使用。

    对话框在任何一个程序中都会大量使用,设计功能丰富完善、界面合理美观的对话框是

    设计用户界面的重点和难点,需要认真学习、理解和掌握。

    枫叶文学网www.fywxw.com

    第5 章 常用控件

    在与用户的jiāo互过程中,控件(Control)担任着重要的角色。MFC 提供了大量的控件类,

    它们封装了控件的功能,通过这些控件类,可以方便地创建控件,对控件进行查询和控制。

    控件可粗分为两类,一类是在Windows 3.x 中就已支持的传统控件,另一类是Windows

    95/NT/2000 中支持的新型Win32 控件,所有的控件类都是CWnd 类的直接或间接派生类。不

    过对于新型Win32 控件,应用程序只能创建控件对象而不能创建数据变量。不管是什么类型

    的控件,一般都具有WS_CHILD 和WS_VISIBLE 窗口风格,其中WS_CHILD 指定窗口为子

    窗口,WS_VISIBLE 使窗口是可见的。另外,大部分控件还具有WS_TABSTOP 风格,

    WS_TABSTOP 使控件具有Tabstop 属xìng。MFC 类库提供的主要控件如表5-1 所示。

    表5-1 常用控件列表

    控件 功能 对应控件类

    静态文本(Static Text) 显示正文,一般不能接受输入信息 CStatic

    图片(Picture)

    显式位图、图标、方框和图元文件,一般不能接

    受输入信息

    CStatic

    文本编辑框(Edit Box) 输入并编辑正文,支持单行和多行编辑 CEdit

    命令按钮(Button) 响应用户的输入,触发相应的事件 CButton

    检查框(Check Box)

    用作选择标记,可以有选中、不选中和不确定3

    种状态

    CButton

    单选按钮(Radio Button) 用来从两个或多个选项中选中一项 CButton

    组框(Group Box)

    显示正文和方框,主要用来将相关的一些控件聚

    成一组

    CButton

    列表框(List Box)

    显示一个列表,用户可以从该列表中选择一项或

    多项

    CListBox

    组合框(Combo Box)

    是一个编辑框和一个列表框的组合,分为简易式、

    下拉式和下拉列表式

    CComboBox

    滚动条(Scroll Bar)

    主要用来从一个预定义范围值中迅速而有效地选

    取一个整数值

    CScrollBar

    列表控件(ListCtrl) 主要用来显示列表型报表,提供多种显示模式 CListCtrl

    树型控件(TreeCtrl) 主要用来显
上一章 目录 下一页