图书介绍
Windows95实用编程技术C/C++pdf电子书版本下载
- 罗以宁等编写 著
- 出版社: 成都:四川大学出版社
- ISBN:7561413785
- 出版时间:1996
- 标注页数:340页
- 文件大小:5MB
- 文件页数:349页
- 主题词:
PDF下载
下载说明
Windows95实用编程技术C/C++PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如 BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一章 硬件配置 1
第二章 Windows 95新功能 2
2.1 多任务处理 2
2.2 32位平面编址 2
2.3 新的外壳 2
2.4 文件夹 3
2.5 快捷图标 3
2.6 资源管理器(Explorer) 3
2.7 一些新的窗口 4
2.9 特性板 5
2.10 桌面目录 5
2.8 更灵活的鼠标 5
第三章 Windows 95与Windows 3.1的比较 10
3.1 用户使用的不同 10
3.2 程序员使用的不同 11
3.3 需要的软件 12
第四章 Windows 95编程概述 13
4.1 Windows 95编程简介 13
4.1.1 桌面模式 13
4.1.2 窗口元素 13
4.1.3 特殊窗口 14
4.1.4 鼠标 14
4.1.5 图标和位图 14
4.3 Win32 API 15
4.2 Windows 95与应用程序的交互 15
4.4 Windows 95应用程序基础 16
4.4.1 WinMain() 16
4.4.2 窗口函数 16
4.4.3 窗口类 16
4.4.4 消息循环 16
4.4.5 Windows数据类型 17
4.5 Windows 95基本例程 17
4.5.1 定义窗口 20
4.5.2 创建窗口 21
4.5.3 消息循环 22
4.6 编制定义文件 24
4.5.4 窗口函数 24
4.7 命名约定 25
第五章 处理消息 26
5.1 消息概述 26
5.2 处理键盘输入消息 26
5.3 设备描述表 30
5.4 处理WM_PAINT消息 31
5.5 处理鼠标输入消息 34
5.6 生成WM_PAINT消息 38
5.7 生成计时器消息 40
第六章 消息框和菜单 45
6.1 消息框 45
6.2.1 使用资源 49
6.2.2 定义菜单 49
6.2 菜单 49
6.2.3 在应用程序中包含菜单 51
6.2.4 处理菜单输入 51
6.2.5 添加菜单加速键 55
6.2.6 装入加速键表 57
第七章 图标,光标和位图 60
7.1 定义图标和光标 60
7.2 使用定制的图标和光标 61
7.3 定义小的图标 63
7.4 位图 66
7.5 使用多个位图 70
8.2 模式对话框和无模式对话框 74
8.1 对话框与用户的接口 74
第八章 对话框 74
8.3 接收对话框消息 75
8.4 创建对话框 75
8.4.1 对话框资源文件 75
8.4.2 对话框窗口函数 77
8.4.3 对话框样本程序 78
8.4.4 添加列表框 81
8.4.5 添加编辑框 87
8.5 无模式对话框 88
第九章 控制 95
9.1 复选框 95
9.1.1 定义复选框 95
9.1.2 复选框消息 96
9.1.4 初始化复选框 100
9.1.3 触发复选框 100
9.2 静态控制 104
9.3 无线按钮 105
9.4 滚动条 110
9.4.1 定义滚动条 110
9.4.2 滚动条消息 110
9.4.3 设置滚动条范围 111
9.4.4 设置滚动条滑块位置 111
9.4.5 滚动条样本程序 111
10.1 窗口坐标 117
10.2 设置文本颜色和背景颜色 117
第十章 使用文本 117
10.3 设置背景显示模式 118
10.4 获取文本度量 119
10.5 计算字符串的长度 120
10.6 获取系统度量 121
10.7 文本演示例程 121
10.8 解决重画遇到的问题 126
10.8.1 虚拟窗口理论 127
10.8.2 另外的几个API函数 127
10.9 创建和使用虚拟窗口 128
10.9.1 创建虚拟窗口 128
10.9.2 使用虚拟窗口 129
10.9.3 完整的虚拟窗口演示程序 130
10.10.1 使用内装字体 134
10.10 改变字体 134
10.10.2 创建用户字体 139
第十一章 使用图形 148
11.1 图形坐标系统 148
11.2 画笔和画刷 148
11.3 设置象素 148
11.4 画直线 149
11.5 设置当前位置 149
11.6 画弧 149
11.7 绘制矩形 150
11.9 使用画笔 151
11.8 绘制椭圆和扇形 151
11.10 创建用户画刷 152
11.11 删除用户对象 152
11.12 图形函数演示程序 152
11.13 映射模式和视口 160
11.13.1 设置映射模式 160
11.13.2 定义窗口范围 161
11.13.3 定义视口 161
11.13.4 设置视口原点 162
11.13.5 映射模式样程 162
第十二章 常用控制简介 170
12.1 常用控制概论 170
12.4.1 创建工具栏 171
12.4 使用工具栏 171
12.2 包括并初始化常用控制 171
12.3 常用控制表现为窗口 171
12.4.2 创建工具栏位图 173
12.4.3 简单的工具栏例子程序 174
12.4.4 增加工具提示 183
12.4.5 包括工具提示在内的完整的工具栏程序 185
12.5 使用Up_Down控制 193
12.5.1 创建Up_Down控制 193
12.5.2 Up_Down控制消息 194
12.5.3 使用Up_Down控制 194
12.6 创建Spin控制 200
12.7 使用跟踪栏 205
12.7.3 处理跟踪栏通知消息 206
12.7.4 跟踪栏示例程序 206
12.7.2 向跟踪栏传送消息 206
12.7.1 跟踪栏格式 206
12.8 使用进度栏 214
12.8.1 向进度栏传送消息 214
12.8.2 进度栏示例程序 215
12.9 使用状态窗口 220
12.9.1 创建状态窗口 220
12.9.2 状态窗口消息 220
12.9.3 使用状态栏 221
12.10 使用标记控制 228
12.10.1 创建标记控制 228
12.10.2 向标记控制传送消息 229
12.10.4 简单的标记示例程序 231
12.10.3 标记通知消息 231
12.10.5 使用标记控制 235
12.11 树形查看控制 244
12.11.1 创建树形查看控制 244
12.11.2 向树形查看传送消息 245
12.11.3 树形查看通知消息 248
12.11.4 树形查看示例程序 248
第十三章 使用控制台 255
13.1 字符模式理论 255
13.2 分配控制台 256
13.4 获取标准输入和输出的句柄 257
13.5 输出文本到控制台 257
13.3 控制台标题 257
13.6 从控制台输入 258
13.7 设置光标位置 258
13.8 设置文本颜色和背景颜色 258
13.9 控制台与C/C++的标准I/O函数 259
13.10 控制台演示程序 259
13.11 管理鼠标 261
13.12 控制台鼠标演示程序 263
13.13 响应键盘事件 264
第十四章 多任务进程与线索 268
14.1 生成一独立的任务 268
14.2 生成多线索程序 276
14.2.1 生成一条线索 277
14.2.3 一个简短的多线索的例子 278
14.2.2 终结线索 278
14.2.4 如何使用多条线索 284
14.3 同步 290
14.3.1 如何理解队列问题 290
14.3.2 Windows 95的同步对象 291
14.3.3 运用一信号使线索间同步 292
14.4 如何使用一事件对象 299
第十五章 开发API:剪贴板、脱字符与拖放文件 301
15.1 使用剪贴板 301
15.1.1 剪贴板子系统 301
15.1.2 将数据放入剪贴板 303
15.1.3 从剪贴板中读取数据 306
15.1.4 一个剪贴板的论证程序 307
15.2 使用正文光标 311
15.2.1 显示、隐藏一脱字符 311
15.2.2 设置脱字符位置 311
15.2.3 消除一脱字符 312
15.2.4 一个简短的脱字符论证程序 312
15.3 拖放文件 315
15.3.1 接收漏失文件 315
15.3.2 获取漏失文件名称 315
15.3.3 获取漏失文件的位置 316
15.3.4 释放一漏失文件句柄 316
15.3.5 一个拖放文件程序的例子 316
附录A 关于OLE 2的一些讨论 320
附录B 资源语言的快速参考 322