图书介绍
Windows 95实用编程与范例2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 木林森等编著 著
- 出版社: 北京:清华大学出版社
- ISBN:7302024995
- 出版时间:1997
- 标注页数:311页
- 文件大小:10MB
- 文件页数:324页
- 主题词:
PDF下载
下载说明
Windows 95实用编程与范例PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一章 Windows 95概述1
1.1 从Windows 3.x到Windows 951
1.1.1 Windows 3.x的弱点1
1.1.2 从虚拟多任务到多任务1
1.1.3 维持与Windows 3.x、DOS的兼容性2
1.2 Windows 95的目标和功能2
1.3 Windows 95的结构3
1.4 与其他操作系统的比较4
1.4.1 Windows 95与Windows 3.x的比较4
1.4.2 Windows 95与Windows NT的比较4
1.5 小结4
第二章 Windows 95编程基础5
2.1 常用术语5
2.1.1 用户界面5
2.1.2 窗口5
2.1.3 图标和位图6
2.1.4 菜单、工具栏、状态栏和对话框6
2.2 Windows 95 API7
2.3 命名规则7
2.3.1 函数命名规则7
2.3.2 变量命名规则8
2.4 Windows 95应用程序结构8
2.4.1 Windows 95应用程序的基本结构8
2.4.2 WinMain函数11
2.4.3 窗口函数18
2.5 小结19
第三章 消息和消息框20
3.1 消息及其处理20
3.1.1 WM_CHAR消息20
3.1.2 WM_LBUTTONDOWN和WM_RBUTTONDOWN消息23
3.1.3 WM_PAINT消息25
3.1.4 WM_HSCROLL和WM_VSCROLL消息27
3.1.5 WM_TIMER消息28
3.2 消息框及其处理29
3.3 编程实例30
3.4 小结35
第四章 菜单36
4.1 菜单与菜单项36
4.2 定义菜单36
4.2.1 资源描述文件36
4.2.2 创建菜单37
4.3 在应用程序中访问菜单38
4.3.1 创建窗口类时指定菜单39
4.3.2 创建窗口时指定菜单39
4.4 处理菜单输入40
4.5 从应用程序中控制菜单41
4.5.1 使菜单项有效或无效41
4.5.2 检取和清除菜单项41
4.5.3 其他菜单项操作42
4.6 增加菜单加速键42
4.6.1 创建加速键表43
4.6.2 为菜单项增加加速键文字43
4.6.3 装入加速键表44
4.7 建立动态菜单45
4.8 范例程序46
4.9 小结52
第五章 对话框53
5.1 对话框的使用53
5.1.1 控件53
5.1.2 模态对话框53
5.1.3 非模态对话框54
5.2 对话框处理54
5.2.1 对话框窗口函数54
5.2.2 显示对话框55
5.2.3 创建对话框55
5.2.4 范例程序Ⅰ58
5.3 使用非模态对话框62
5.3.1 处理非模态对话框与处理模态对话框的区别63
5.3.2 范例程序264
5.4 小结69
第六章 图标、光标和位图70
6.1 图标70
6.1.1 图标的定义70
6.1.2 使用系统提供的图标70
6.1.3 使用自定义的图标70
6.1.4 在对话框中显示图标73
6.2 光标73
6.2.1 使用系统光标形状73
6.2.2 使用自定义的光标形状74
6.3 位图76
6.3.1 创建位图76
6.3.2 定义位图资源77
6.3.3 显示位图77
6.4 范例程序80
6.5 小结84
第七章 绘图与文本输出85
7.1 设备文本85
7.1.1 访问输出设备85
7.1.2 设备文本属性87
7.2 虚拟窗口87
7.2.1 虚拟窗口方法87
7.2.2 虚拟窗口的实现过程87
7.3 绘图90
7.3.1 坐标系90
7.3.2 画图工具90
7.3.3 图形处理92
7.3.4 绘图范例程序95
7.3.5 其他绘图函数101
7.4 映射模式103
7.4.1 约束映射模式103
7.4.2 非约束映射模式104
7.4.3 设置映射模式105
7.4.4 定义窗口区域105
7.4.5 定义视口106
7.4.6 设置视口原点106
7.4.7 映射模式范例程序106
7.5 文本处理114
7.5.1 设置文本和背景颜色114
7.5.2 设置背景显示模式114
7.5.3 获取文字属性115
7.5.4 使用字体121
7.6 小结130
第八章 标准控件131
8.1 列表框131
8.1.1 列表框的定义131
8.1.2 列表框风格132
8.1.3 列表框处理132
8.1.4 列表框的其他内容139
8.2 编辑框141
8.2.1 编辑框的创建141
8.2.2 编辑框处理142
8.3 滚动条142
8.3.1 创建滚动条143
8.3.2 处理滚动条143
8.3.3 滚动条处理代码示例145
8.4 复选框146
8.4.1 创建复选框146
8.4.2 处理复选框消息148
8.4.3 复选框切换149
8.4.4 复选框初始化149
8.5 静态控件150
8.5.1 LTEXT控件150
8.5.2 CTEXT控件150
8.5.3 RTEXT控件150
8.5.4 GROUPBOX控件151
8.6 单选按钮151
8.6.1 创建单选按钮151
8.6.2 处理单选按钮消息152
8.6.3 其他处理内容153
8.6.4 示例程序153
8.7 标准控件补充说明160
8.7.1 标准控件的创建160
8.7.2 标准控件的处理162
8.8 小结162
第九章 公用控件163
9.1 公用控件的种类163
9.2 公用控件使用基础164
9.2.1 公用控件的头文件164
9.2.2 公用控件的初始化164
9.2.3 公用控件的使用方法164
9.3 工具栏165
9.3.1 工具栏创建函数及其说明165
9.3.2 工具栏位图的创建167
9.3.3 工具栏处理过程167
9.4 工具栏提示169
9.4.1 工具栏提示的创建169
9.4.2 工具栏提示产生的消息及其结构169
9.4.3 工具栏提示处理170
9.4.4 范例程序171
9.5 上下控件177
9.5.1 上下控件的创建与使用177
9.5.2 上下控件消息178
9.5.3 使用上下控件179
9.5.4 旋转控件180
9.5.5 旋转控件的使用180
9.6 轨道条控件181
9.6.1 轨道条风格181
9.6.2 发送轨道条消息182
9.6.3 处理轨道条通知消息182
9.6.4 轨道条创建183
9.6.5 轨道条的使用183
9.7 进展条控件184
9.7.1 发送进展条消息184
9.7.2 进展条的创建185
9.8 状态栏控件185
9.8.1 创建状态栏185
9.8.2 状态栏消息185
9.8.3 使用状态栏186
9.9 应用范例188
9.10 制表控件196
9.10.1 创建制表控件196
9.10.2 发送制表控件消息197
9.10.3 制表通知消息198
9.11 树形查看控件199
9.11.1 创建树形查看控件199
9.11.2 发送树形查看消息199
9.11.3 树形查看通知消息202
9.12 公用对话框203
9.13 小结204
第十章 文件输入和输出205
10.1 Windows 3.x的基本文件操作205
10.2 Windows 95文件操作特点206
10.2.1 基本操作206
10.2.2 长文件名206
10.2.3 文件时间206
10.3 I/O函数的详细讨论207
10.3.1 CreateFile()函数207
10.3.2 ReadFile()和WriteFile()函数210
10.3.3 SetFilePointer()函数211
10.4 文件加锁和反加锁212
10.5 有关文件的其他信息213
10.5.1 获取文件属性213
10.5.2 设置文件属性214
10.5.3 获取文件大小214
10.5.4 获取文件类型215
10.5.5 获取文件的所有信息215
10.5.6 获取文件全名216
10.5.7 获取驱动器信息216
10.5.8 获取卷册信息217
10.5.9 创建临时文件218
10.6 文件监视218
10.7 GetOpenFileName()和GetSaveFileName()函数220
10.8 应用范例223
10.9 小结231
第十一章 多进程和多线程232
11.1 多进程232
11.1.1 进程的概念232
11.1.2 创建一个进程232
11.1.3 终止一个进程234
11.1.4 多进程的需求235
11.1.5 多进程范例程序235
11.2 多线程243
11.2.1 多线程的概念243
11.2.2 创建一个线程244
11.2.3 终止一个线程244
11.2.4 挂起和恢复一个线程245
11.2.5 多线程的需求245
11.2.6 多线程范例程序246
11.3 同步255
11.3.1 同步的场合255
11.3.2 同步对象的类型256
11.3.3 使用信号灯实现同步257
11.3.4 其他同步机制函数261
11.4 小结261
第十二章 动态链接库262
12.1 动态链接库的概念262
12.2 Windows 3.x动态链接库范例程序263
12.3 Windows 95与Windows 3.x动态链接库的区别267
12.3.1 调用DLL中的函数267
12.3.2 可执行文件的DEF文件269
12.4 动态链接库的建立269
12.4.1 库模块定义文件269
12.4.2 DLL初始化271
12.4.3 共享数据273
12.5 小结275
第十三章 内存管理276
13.1 内存寻址模式276
13.2 全局堆和局部堆277
13.2.1 局部堆277
13.2.2 全局堆278
13.3 使用C语言内存分配函数280
13.4 堆内存280
13.5 内存映像文件281
13.6 虚拟内存281
13.7 小结281
第十四章 在Windows 95上实现其他功能283
14.1 动态数据交换283
14.1.1 基本概念283
14.1.2 DDE消息285
14.1.3 DDE管理库(DDEML)286
14.2 对象链接和嵌入290
14.2.1 部件对象模型290
14.2.2 统一格式数据传输291
14.2.3 复合文档292
14.2.4 OLE自动化292
14.2.5 OLE控件293
14.3 多媒体294
14.3.1 多媒体数据格式294
14.3.2 播放函数295
14.3.3 多媒体声音服务295
14.3.4 多媒体控制接口295
14.3.5 范例296
14.4 网络和Internet303
14.4.1 编程接口303
14.4.2 Internet304
14.5 ODBC306
14.5.1 ODBC体系结构306
14.5.2 访问数据库307
14.6 小结311
热门推荐
- 2163012.html
- 3152283.html
- 166161.html
- 1247211.html
- 2221574.html
- 3491855.html
- 2860485.html
- 1085430.html
- 108.html
- 702953.html
- http://www.ickdjs.cc/book_1856703.html
- http://www.ickdjs.cc/book_715384.html
- http://www.ickdjs.cc/book_1411806.html
- http://www.ickdjs.cc/book_68292.html
- http://www.ickdjs.cc/book_2372066.html
- http://www.ickdjs.cc/book_1206323.html
- http://www.ickdjs.cc/book_871977.html
- http://www.ickdjs.cc/book_2354699.html
- http://www.ickdjs.cc/book_437922.html
- http://www.ickdjs.cc/book_704681.html