图书介绍

Windows实用编程指南pdf电子书版本下载

Windows实用编程指南
  • 刘振安,徐峰编著 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:7115054886
  • 出版时间:1995
  • 标注页数:382页
  • 文件大小:6MB
  • 文件页数:393页
  • 主题词:

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快] 温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页 直链下载[便捷但速度慢]   [在线试读本书]   [在线获取解压码]

下载说明

Windows实用编程指南PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如 BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第一章 Windows应用程序编程基础 1

1.1 Windows的优点及应用前景 1

1.2 C程序与Windows程序 2

1.3 Windows应用程序开发的特点 9

1.3.1 标准DOS应用程序和Windows应用程序之间的主要区别 9

1.3.2 编程注意事项 10

1.4 Windows应用程序中的对象 12

1.4.1 窗口 12

1.4.2 菜单 15

1.4.3 对话框、信息框和控制框 15

1.4.4 消息循环 15

1.5 基本的Windows应用程序开发过程 16

1.6 如何尽快掌握Windows应用程序的编程方法 16

第二章 建立一个基本的Windows应用程序 19

2.1 一个基本的Windows应用程序实例 19

2.2 Windows应用程序的基本构成 22

2.2.1 WinMain函数 23

2.2.2 Windows的数据类型与结构 24

2.2.3 句柄 25

2.2.4 注册窗口类 26

2.2.5 创建窗口 30

2.2.6 显示和更新窗口 31

2.2.7 创建消息循环 32

2.2.8 终止应用程序 34

2.3 窗口过程函数与窗口过程 36

2.3.1 窗口过程函数 36

2.3.2 窗口过程 36

2.4 模块定义文件 38

2.5 文件的编译 40

2.5.1 使用Borland C++ 40

2.5.2 使用Microsoft C 41

2.6 生成Windows应用程序小结 42

2.7 基本样本程序示例 43

2.7.1 包含文件 43

2.7.2 基本样本程序清单 44

2.8 再论DOS编程与Windows编程 50

第三章 在窗口内工作 52

3.1 设备描述表 52

3.2 显示缓冲区 53

3.2.1 GetDC函数 53

3.2.2 WM_PAINT消息 54

3.2.3 坐标系统 55

3.3 本章实例样本 56

3.4 创建、选择和删除绘图工具 61

3.4.1 画笔 61

3.4.2 刷子 62

3.5 画图函数 64

3.6 文字与字体 71

3.6.1 文本绘制函数 72

3.6.2 GDI字体族和字样 74

第四章 键盘、鼠标与子窗口 78

4.1 窗口与子窗口 78

4.1.1 创建窗口 78

4.1.2 子窗口控制 88

4.1.3 子窗口示例 89

4.1.4 程序清单 90

4.2 键盘 94

4.2.1 键盘输入 94

4.2.2 字符输入 96

4.2.3 键盘单行文本编辑示例 97

4.2.4 本编辑程序清单 99

4.3 鼠标 106

4.3.1 鼠标器输入 106

4.3.2 鼠标器消息 107

4.3.3 鼠标器消息处理 109

4.3.4 如何捕捉鼠标器 110

4.3.5 光标 110

4.3.6 用键盘仿真鼠标器 111

4.3.7 鼠标器示例 114

第五章 资源 119

5.1 资源文件 119

5.1.1 资源文件的生成 119

5.1.2 资源应用程序文件的组成 119

5.1.3 资源应用程序的编译 120

5.2 图标资源 122

5.3 光标 123

5.3.1 使用光标资源 123

5.3.2 原有的光标形状 125

5.4 位图 126

5.5 菜单资源 131

5.6 字符串资源 140

5.7 对话框资源 145

5.8 加速键资源 155

5.9 Workshop资源添加 160

5.10 Windows应用程序总结 161

第六章 菜单与加速键 163

6.1 菜单的概念 163

6.2 菜单资源 164

6.3 菜单的使用 167

6.3.1 菜单的引入 167

6.3.2 菜单与消息 168

6.3.3 系统菜单的使用 171

6.4 修改应用程序中的菜单 172

6.4.1 允许和禁止菜单项 172

6.4.2 在菜单项上设置和消除选中标记 173

6.4.3 增加菜单项 174

6.4.4 改变现存的菜单 174

6.4.5 删除一个菜单项 175

6.4.6 利用位图作为菜单项 175

6.4.7 替换一个菜单 176

6.4.8 建立一个新菜单 176

6.4.9 初始化一个菜单 176

6.5 多层、弹出式菜单 177

6.5.1 多层式菜单 177

6.5.2 浮动的弹出式菜单 178

6.6 菜单的其它特定属性 179

6.6.6 设计自己的选中标记 179

6.6.2 使用自己绘制的菜单 181

6.6.3 与菜单有关的其它函数 182

6.7 键盘加速键 183

6.7.1 提供菜单加速键的方法 183

6.7.2 加速键的分配原则 184

6.7.3 加速键表的定义 184

6.7.4 装入加速键 185

6.7.5 翻译加速键消息 185

6.7.6 关于加速键消息的几点说明 186

6.8 综合实例 187

6.8.1 选矩形尺寸及背景颜色 187

6.8.2 加速键改变矩形大小及背景颜色 193

第七章 对话框 196

7.1 对话框 196

7.1.1 对话框资源文件 196

7.1.2 对话框窗口过程函数 198

7.1.3 处理对话 201

7.2 用菜单选取图形 201

7.3 用对话框输入数据 210

7.4 对话框控制 220

7.4.1 标准对话框及其简符 221

7.4.2 非标准对话框 222

7.4.3 非标准对话框与标准对话框的主要区别 223

第八章 控制窗口 225

8.1 控制窗口 225

8.1.1 滚动概念 225

8.1.2 建立并使用控制窗口 225

8.2 文本度量与滚动窗口 226

8.2.1 文本度量 226

8.2.2 文本滚动窗口实例 228

8.3 窗口滚屏实例 237

8.4 子窗口滚屏实例 244

第九章 高级的Windows应用程序设计技术 252

9.1 多文档界面 252

9.1.1 MDI消息 252

9.1.2 MDI消息循环 253

9.1.3 MDI主窗口与子窗口 253

9.1.4 MDI应用程序结构 253

9.1.5 子窗口相关数据 254

9.1.6 MDI应用程序 255

9.2 动态连接库 265

9.2.1 动态连接 265

9.2.2 DLL代码结构 266

9.2.3 编制DLL库文件实例 268

9.2.4 生成DLL库 269

9.2.5 使用DLL库 270

9.3 剪接板 276

9.3.1 剪接板的数据格式 276

9.3.2 使用剪接板 277

9.4 动态数据交换 278

9.4.1 DDE的基本概念 278

9.4.2 DDE消息 279

9.4.3 DDE使用方法 279

9.5 文件存取 280

9.5.1 OpenFile函数 281

9.5.2 文件输入输出方式 282

9.5.3 WindowsI/O函数 282

9.5.4 Windows的字符串函数 284

9.5.5 与文件操作有关的函数 285

9.5.6 文件操作注意事项 287

9.6 打印 290

9.6.1 打印机设备环境 291

9.6.2 打印基础 293

9.6.3 打印对话 294

第十章 应用设计实例 296

10.1 正弦表减曲线 296

10.2 取系统信息 300

10.3 鼠标作图 306

10.4 趋势图 316

10.5 文件读写 331

附录一 源程序及执行文件清单 352

附录二 Windows消息快速参考指南 353

附录三 Windows函数快速参考指南 362

参考文献 382

精品推荐