- 1、本文档被系统程序自动判定探测到侵权嫌疑,本站暂时做下架处理。
- 2、如果您确认为侵权,可联系本站左侧在线QQ客服请求删除。我们会保证在24小时内做出处理,应急电话:400-050-0827。
- 3、此文档由网友上传,因疑似侵权的原因,本站不提供该文档下载,只提供部分内容试读。如果您是出版社/作者,看到后可认领文档,您也可以联系本站进行批量认领。
查看更多
软件开发技术基础
普通高等教育“十一五” 国家级规划教材
“十二五”普通高等教育本科国家级规划教材
赵英良等.软件开发技术基础(第2版). 机械工业出版社
第3章 操作系统及程序设计
——Windows编程基础
西安交通大学
西安交通大学
计算机教学实验中心
计算机教学实验中心
1
Windows编程入门
1.Windows编程的基本概念
2.Windows API编程
3.基于框架窗口的MFC应用程序
4.基于文档视图结构的MFC应用程
序
西安交通大学计算机教学实验中心 2
1.Windows编程的基本概念
窗口
进程、线程
消息、事件
WM_MOUSEMOVE
WM_LBUTTONDOWN
WM_RBUTTONDOWN
句柄
API与SDK
西安交通大学计算机教学实验中心 3
2.Windows API编程
Windows操作系统为应用程序提
供了很多函数,可以帮应用程式
达到开启视窗、描绘图形、使用
周边设备等目的,称为应用程序
编程接口( Application
Programming Interface,API)
西安交通大学计算机教学实验中心 4
基于API 的编程步骤
(1)在源程序中包含头文件windows.h
(2 )消息处理函数等函数声明
(3 )Windows 应用程序主函数WinMain 的声明。
WinMain函数中,又有5个基本步骤
①声明窗口对象(句柄):HWND hwnd ;
WNDCLASS wndc ; //声明窗口结构体变量
②初始化窗口对象:wndc.lpszClassName= szAppName ;
③注册窗口:RegisterClass (wndc);
④创建窗口:CreateWindow
西安交通大学计算机教学实验中心 5
4.基于文档视图结构的MFC应用程序
文档视图结构实际上是Microsoft
为程序员提供的一些类,以方便
文件和窗口的创建、显示、销
毁、保存等操作。
西安交通大学计算机教学实验中心 6
在文档视图结构中,文档是应用
程序数据基本元素的集合,它构
成应用程序所使用的数据单元;
另外它还对数据进行管理和维
护,通常将数据保存在文档类的
成员变量中
西安交通大学计算机教学实验中心
您可能关注的文档
- 汽车售后服务企业经营与管理 教学配套课件 赵计平 项目五.pdf
- 汽车售后服务企业经营与管理 教学配套课件 赵计平 项目一.pdf
- 汽车营销原理与实务 教学配套课件 叶志斌 第1章 汽车市场与汽车营销观念.pdf
- 汽车营销原理与实务 教学配套课件 叶志斌 第2章 汽车营销环境分析.pdf
- 汽车营销原理与实务 教学配套课件 叶志斌 第3章 汽车市场调查与市场需求预测.pdf
- 汽车营销原理与实务 教学配套课件 叶志斌 第4章 汽车市场细分、目标市场选择和市场定位.pdf
- 汽车营销原理与实务 教学配套课件 叶志斌 第5章 汽车用户购买行为分析.pdf
- 汽车营销原理与实务 教学配套课件 叶志斌 第6章 汽车营销管理.pdf
- 汽车营销原理与实务 教学配套课件 叶志斌 第7章 汽车产品策略.pdf
- 汽车营销原理与实务 教学配套课件 叶志斌 第8章 汽车价格策略.pdf
文档评论(0)