logo资料库

windows图形交互技术课件.pdf

第1页 / 共91页
第2页 / 共91页
第3页 / 共91页
第4页 / 共91页
第5页 / 共91页
第6页 / 共91页
第7页 / 共91页
第8页 / 共91页
资料共91页,剩余部分请下载后查看
第四章 Windows 图形交互技术 1
目 录 1. 用AppWizard创建应用程序 2. 使用Document/View结构框架 3. 用自己的数据画图 4. 使用图形对象 5. 接受用户输入(消息机制) 6. 菜单、工具条设计 7. 对话框设计 8. 数据的串行化Serialize( ) 附录 综合实例 2
引言 在本章中,将使用MFC(Microsoft Foundation Class)来开发独立的Windows图形交互程序。 早期的Windows应用程序的开发采用Windows Software Development Kit(SDK)和Microsoft C编译器,由于Windows应用程序要完成大量的初 始化操作和处理消息循环,开发过程远比DOS下复 杂,因此开发工作量很大。现在的开发则采用MFC 和Microsoft Visual C++,并使用Application Wizard来自动生成应用程序框架,工作量大为减少。 3
范围和目的 范围和目的  由于课程的范围限制,本章将主要介绍使 用MFC类库进行Windows图形交互开发的 技术。  学习本章的目的,一是掌握Windows图形 交互程序的基本开发技术,二是为 ObjectARX开发打下基础。 4
4.1 用AppWizard创建应用程序  建立一个基于MFC的项目  选择应用程序的类型 Single Document (SDI) Multiple Documents (MDI) Dialog Based  了解生成的应用程序 5
1 建立一个基于MFC的项目  首先从Visual Studio的“文件”下拉菜单中选 择“新建->项目…”,出现如图所示的对话框  在对话框的“名称”和“位置”编辑框中填入应 用程序的名称和路径,在之间的列表框中选择 “MFC 应用程序”。  在“应用程序类型”对话框中选择应用程序类型 为“单个文档”,项目类型为“MFC标准”,按 “完成”按钮。 6
新建项目对话框 7
应用程序的类型  Single Document (SDI)单文档应用程 序,每次只能打开一个文档  Multiple Documents (MDI)多文档应 用程序,可以打开任意多个文档  Dialog Based 基于对话框的应用程序 8
分享到:
收藏