软件开发技术基础 第2版 教学配套课件 赵英良 第3章 操作系统及相关程序设计4_Windows编程入门.pdfVIP

软件开发技术基础 第2版 教学配套课件 赵英良 第3章 操作系统及相关程序设计4_Windows编程入门.pdf

  1. 1、本文档被系统程序自动判定探测到侵权嫌疑,本站暂时做下架处理。
  2. 2、如果您确认为侵权,可联系本站左侧在线QQ客服请求删除。我们会保证在24小时内做出处理,应急电话:400-050-0827。
  3. 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  在文档视图结构中,文档是应用 程序数据基本元素的集合,它构 成应用程序所使用的数据单元; 另外它还对数据进行管理和维 护,通常将数据保存在文档类的 成员变量中 西安交通大学计算机教学实验中心

文档评论(0)

开心农场 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档