VisualC可视化编程窗口介绍
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2020年2月25日星期二
网络安全概述
9
12时51分19秒
• 树形察看控件(Tree Control) • 制表文控件(Tab Control) • 动画显示控件(Animate) • 多信息编辑框(Rich Edit) • 用户控件(Custom Control)
2020年2月25日星期二
网络安全概述
Buttom CButtom ScrollBar CScrollBar
ComboBox CComboBox Slider CSliderCtrl
EditBox
CEdit
SpinButtom
CSpinButtomC trl
HotKey CHotkeyctrl StaticText CStatic
List List Box
• App Wizard在生成应用程序的框架和工程 文件后,自动回到Visual C++6.0工作台, 并可调入新的工程工作区。由此进入了编 写可视化程序的主窗口——可视化编程窗 口,下面将各部分一一介绍
2020年2月25日星期二
网络安全概述
1
12时51分19秒
工作区窗口
• 工作区窗口有三个列表 • Class View
• 选择General选项卡。
2020年2月25日星期二
网络安全概述
14
12时51分20秒
2020年2月25日星期二
网络安全概述
15
12时51分20秒
Fra Baidu bibliotek
• 在该页中,各个选项含义如下(缺省值 True为选中,False为不选)
1. ID:在头文件中定义的控件代号。
2. Captions:标记这个控件的事件,即显示 在控件上的文本。
3. Viaible:定义该控件在应用程序运行时是 否可见。类型Bool,缺省值False。
4. Disabled:在创始对话框时,定义该资源 是否不可选,即是否为无效。类型Bool, 缺省值False。
2020年2月25日星期二
网络安全概述
16
12时51分20秒
5. Group:表示控件中的第一个控件,在这 组控件中,用户可用键盘上的箭头按键在 各个控件间移动。类型Bool,缺省值 False。
2020年2月25日星期二
网络安全概述
4
12时51分19秒
• Resource View
• 显示工程中所有资源,单击“+”号依次打开 树形结构每一项,直到所有的“+”号都变成 “-”号,显示出了所有的资源,包括对话框 图符、字符串表和版本信息。双击某项, 就会显示该资源的图形编辑窗口,可直接 在这个窗口上增加和修改资源特征。
2020年2月25日星期二
网络安全概述
5
12时51分19秒
常用控件
• 在Visual C++6.0中,在其右边的工作台中 显示一个可视化的对话框编辑窗口,并打 开一控件工具窗口。
2020年2月25日星期二
网络安全概述
6
12时51分19秒
2020年2月25日星期二
网络安全概述
7
12时51分19秒
• 这些控件依次为 • 静态文本框(Static Text) • 正文编辑框(Edit Box) • 分组框(GroupBox) • 命令按钮(Command Buttom) • 复选框(Check Box) • 单选按钮(Radio Buttom) • 组合框(Combo Box)
• 当选择是一个派生类时,可通过快捷菜单 增加成员函数或成员变量,
• 当选择的是一个COM界面时,可通过快捷 菜单给它增加属性和方法;
2020年2月25日星期二
网络安全概述
3
12时51分19秒
• FileView
• 显示工程中所有文件及其相关联系,单击 “+”号,依次打开属性结构的每一项,显示 出所有资源文件、头文件和源代码文件, 双击其中任何一项,就会在右边工作台编 辑窗口中打开这个文件,显示它的源代码。
2020年2月25日星期二
网络安全概述
8
12时51分19秒
• 列表框(List Box) • 水平滚动条(Horizontal Scroll Bar)和垂
直滚动条(Vertical Scroll Bar) • 选值框(SpinBox) • 进展指示条(Progress) • 滑杆(Slider) • 热键控杆(Hot key) • 列表察看控件(List Control)
6. Tab Stop:表示用户可通过TAB键移到该 控件上。
7. Help ID:赋给控件一个帮助ID,这个帮 助ID是基于资源ID的。类型Bool,缺省值 False。
2020年2月25日星期二
网络安全概述
17
12时51分20秒
• 在Styles选项卡中,各选项含义为:
1. Default Buttom:若为True时则该控件为这个对 话框的缺省按钮,用户在对话框出现时只要按 Enter键就会执行此按钮。Windows只允许一个 对话框拥有一个缺省按钮。
CListctrl CListBox
Tab Tree
CTabctrl CTreectrl
Progress CProgressctrl
2020年2月25日星期二
网络安全概述
12
12时51分19秒
控件属性
2020年2月25日星期二
网络安全概述
13
12时51分19秒
• 单击控件窗口上的命令按钮控件,选中并 放置到编辑对话框的合适位置。在此按钮 上单击右键,在弹出的下拉菜单中选择 Properties项,就会显示一属性窗口,下面 对控件的属性进行介绍。
显示工程中的所有类及成员函数,单击“+” 号,依次打开树形结构的每一项,显示出 所有的成员函数和成员变量,双击其中一 项,就会在右边的工作台文本编辑窗口显 示该成员的源代码:
2020年2月25日星期二
网络安全概述
2
12时51分19秒
• 在ClassView中,快捷菜单根据所选的目标 不同而动态地改变,当选择是一个工程时 可通过快捷菜单增加一个新类
10
12时51分19秒
以上的每一控件在Vect的MFC类中都有相对 应的基类,在实际应用中必须熟悉每个类 库中的成员函数,不能调用其他类中函数, 下表列出每个控件所对应的基类,供参考
2020年2月25日星期二
网络安全概述
11
12时51分19秒
控件
MFC类
控件
MFC类
Animation CAnimateCrtl Richedit CRichEditCtrl