1 / 6
文档名称:

第12章 对话式应用程序设计.ppt

格式:ppt   页数:6页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

第12章 对话式应用程序设计.ppt

上传人:中国课件站 2011/9/6 文件大小:0 KB

下载得到文件列表

第12章 对话式应用程序设计.ppt

文档介绍

文档介绍:第12章 对话式应用程序设计
1
《面向对象技术与Visual C++》--第12章
本章主要内容
基于对话框的应用程序
基于表单的应用程序
2
《面向对象技术与Visual C++》--第12章
对话式应用程序以控件(如编辑框、按钮等)作为和用户交互的手段。用户通过对控件的操作,为应用程序提供必要的信息,选择应用程序的功能。应用程序通过对控件消息的响应,完成和用户的交互。对话式应用程序主要用于收集、显示离散信息,应用范围包括数据输入程序、文件查找程序、计算器和磁盘工具等。
对话式应用程序可分为两类:基于表单(Form)的应用程序和基于对话框的应用程序。表单是一个窗口,但不用于数据的输出,而是作为一个容纳控件的容器。表单是主框架窗口的子窗口,放置在主框架窗口的客户区中。
3
《面向对象技术与Visual C++》--第12章
基于对话框的应用程序
基于对话框式应用程序以对话框窗口作为程序的主窗口,没有菜单、工具栏等用户界面,以对话框窗口中的控件作为和用户交互的手段。
应用示例
4
《面向对象技术与Visual C++》--第12章
基于表单的应用程序
基于表单的应用程序也使用文档/视图结构。
基于表单的应用程序有一个主窗口,可以含有菜单、工具栏和状态栏等用户接口。
也有一个视图窗口,但其视图类是由CFormView类派生,主要用于显示一组控件,而不是作为和用户交互的空白客户区。
5
《面向对象技术与Visual C++》--第12章
基于表单的应用程序的设计主要包括三个方面:
表单中的控件布局设计
菜单设计
消息处理设计
需要处理的消息主要是菜单消息和控件消息。可以在生成的任何一个类中处理菜单消息,控件消息一般由表单对象来处理。
6
《面向对象技术与Visual C++》--第12章