1 / 51
文档名称:

第三章 Windows 编程基础.ppt

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

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

分享

预览

第三章 Windows 编程基础.ppt

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

下载得到文件列表

第三章 Windows 编程基础.ppt

文档介绍

文档介绍:面向对象与可视化 程序设计 --Visual C++ 编程 主讲教师: 唐龙教授(计算机科学与技术系) 黄维通博士(计算机与信息管理中心) 清华大学 2001年2月
11/10/2017
1
第三章 Windows 编程基础
11/10/2017
2
内容提要
Windows编程基础知识
Windows应用程序常用消息
Windows中的事件驱动程序设计
Windows应用程序组成及编程步骤
11/10/2017
3
§. Windows编程 基础知识
11/10/2017
4
可视化开发系统
(资源和工具的集成)
源程序
编辑器
编译器
调试工具
语法检查
程序修改
运行监视
应用程序
Help和Setup
开发工具
函数库和
系统函数
开发工具
资源管理器
各种窗口和
控件的编辑器
例程库
及Help
其他
功能
集资源和工具于一体的开发系统
11/10/2017
5
Windows的程序设计语言
“面向对象(Object-Oriented)”的语言VC++,VB和VJ适合于Windows的程序开发。
Windows的程序中,对象是具有规范形态和操作模式的部件:
窗口
菜单
按钮
对话框
程序模块
11/10/2017
6
编写Windows
程序主要工作:
在创建对象
为对象属性赋值
Windows的程序设计方法
传统编写法--使用API
(Application Programming Interface)
交互式方法--使用MFC
(Microsoft Foundation Class)
11/10/2017
7
应用程序接口API
定义Win系统各种特殊函数及数据结构;
包含上千个可调用系统功能的标准API函数;
实现应用程序与Win系统间的标准程序接口。
11/10/2017
8
API函数实现三种功能
窗口管理函数——窗口的创建、移动和修改:
图形设备(GDI)函数——与设备无关的图形操作
系统服务函数——与操作系统有关的多种服务。
11/10/2017
9
用MFC库交互式可视化编程
MFC类库含有大量已定义好的类(class),可根据编程的需要,调用相应的类,或自定义有关的类
实现可视化交互开发方式
选择所需对象并确定其属性,搭建起应用程序的“大框架”,
编写必要的细节代码段,构成完整的应用程序。
11/10/2017
10