windows程序设计教程(第二版)

首页 > 图书 > 教材教辅/2020-09-28 / 加入收藏 / 阅读 [打印]
windows程序设计教程(第二版)

windows程序设计教程(第二版)

作者:王秀梅 主编

开 本:16开

书号ISBN:9787115323354

定价:

出版时间:2013-08-01

出版社:人民邮电出版社

windows程序设计教程(第二版) 本书特色

1.技术内容成熟,作者开发实力强。
2.配有多媒体课件、上机实验及书中例子源代码

windows程序设计教程(第二版) 内容简介

  本书共分为16章,主要内容包括windows编程概述,windows应用程序的类封装,mfc应用程序框架,windows绘图程序设计,文本和字体,消息,菜单、键盘和鼠标,子窗体控件,对话框,文档/视图结构的应用程序开发,动态链接库,vc数据库编程,多线程编程,串口通信编程以及windows 网络编程等内容。书中对开发过程中的一些开发技巧进行了展示,按照实际开发流程对实现功能进行详细讲解。   本书内容丰富、结构新颖、难度适中、实用性强,可作为普通高等院校windows程序设计课程的教材,也可供windows开发初学人员参考阅读。

windows程序设计教程(第二版) 目录

目 录

第1章 windows程序设计基础 1
1.1 windows简介 1
1.1.1 windows的发展历程 1
1.1.2 windows的特点 3
1.2 操作系统的功能及分类 3
1.2.1 操作系统的功能 3
1.2.2 操作系统的分类 4
1.3 api与mfc 5
1.3.1 api简介 5
1.3.2 mfc简介 5
1.4 多任务的实现 6
1.4.1 多任务的概念 6
1.4.2 多任务的实现 6
1.5 虚拟内存及其管理 7
1.5.1 虚拟内存 7
1.5.2 虚拟内存管理 8
小结 8
习题 8

第2章 windows编程概述 9
2.1 windows的界面组成 9
2.2 windows应用程序的数据类型 11
2.2.1 基本数据类型 11
2.2.2 特殊数据类型 11
2.3 windows应用程序结构 12
2.3.1 winmain函数 12
2.3.2 wndproc窗口函数 15
2.4 windows编程实例 16
小结 21
习题 21
上机指导 21
实验一:熟悉visual c++集成开发环境 21
实验二:创建一个win32应用程序(1) 22
实验三:创建一个win32应用程序(2) 22

第3章 windows应用程序的面向对象 24
3.1 应用程序主函数中类的封装 24
3.1.1 窗口类的声明 24
3.1.2 应用程序类的声明 26
3.1.3 主函数封装后的程序 27
3.2 派生类 31
3.2.1 应用程序类的派生类 31
3.2.2 窗口类的派生类 33
小结 37
习题 37
上机指导 37
实验一:声明窗口类实例 37
实验二:声明应用程序类的派生类 38
实验三:创建一个完整程序 38

第4章 mfc应用程序框架 39
4.1 应用程序向导appwizard 39
4.1.1 创建应用程序框架 39
4.1.2 编译运行应用程序 43
4.1.3 查看生成文件信息 43
4.2 使用项目工作区 45
4.3 mfc应用程序的基本类 46
4.3.1 cobject类 46
4.3.2 窗口、对话框、控件类 46
小结 49
习题 49
上机指导 49
实验一:创建基于单文档的应用程序testone 49
实验二:创建基于对话框的应用程序testtwo 50
实验三:设计对话框资源testthree 50

第5章 windows绘图程序设计 51
5.1 图形设备接口 51
5.2 设备上下文 51
5.2.1 设备上下文介绍 51
5.2.2 设备上下文类型 53
5.2.3 设备上下文mfc类 53
5.2.4 设备上下文操作 59
5.3 gdi对象 60
5.4 绘图函数 60
5.4.1 点线函数 60
5.4.2 形状函数 63
5.4.3 填充函数 66
5.4.4 位图函数 68
5.5 画笔与画刷 71
5.5.1 使用库存画笔与画刷 71
5.5.2 自定义画笔 73
5.5.3 自定义画刷 75
小结 78
习题 78
上机指导 79
实验一:绘制一个矩形 79
实验二:填充矩形 79
实验三:与鼠标相关的图形 80

第6章 文本和字体 81
6.1 文本函数 81
6.1.1 使用textout显示文本 81
6.1.2 使用drawtext显示指定格式文本 82
6.1.3 使用exttextout显示字符串 84
6.1.4 使用tabbedtextout显示字符串 85
6.2 文本属性 86
6.2.1 对齐方式 86
6.2.2 字符间距 88
6.2.3 背景模式 89
6.2.4 文本颜色 90
6.2.5 背景颜色 91
6.2.6 字符属性 92
6.3 字体 94
6.3.1 使用库存字体 94
6.3.2 使用createfont创建字体 95
6.3.3 使用createfontindirect创建字体 97
小结 99
习题 99
上机指导 99
实验一:输出颜色为红色的字体 99
实验二:使用库存字体输出文本,并测试字体的宽度和高度 100
实验三:使用自定义字体 101

第7章 消息 102
7.1 windows消息 102
7.1.1 消息结构 102
7.1.2 消息分类 103

 1/3    1 2 3 下一页 尾页

教材 研究生/本科/专科教材 工学

在线阅读

 1/3    1 2 3 下一页 尾页
  • 最新内容
  • 相关内容
  • 网友推荐
  • 图文推荐