当前位置:首页 > 工业技术
Windows核心技术及其综合应用
Windows核心技术及其综合应用

Windows核心技术及其综合应用PDF电子书下载

工业技术

  • 电子书积分:15 积分如何计算积分?
  • 作 者:陈宇红,陈淑宁编著
  • 出 版 社:合肥:中国科学技术大学出版社
  • 出版年份:1995
  • ISBN:7312005918
  • 页数:498 页
图书介绍:
《Windows核心技术及其综合应用》目录

目录 3

第一部分 内核基础篇 3

第一章 窗口解剖 3

1.1 注册一个窗口类 3

1.2 窗口类的分类 3

1.2.1 系统全局类 3

1.2.2 应用程序全局窗口类 4

1.2.3 应用程序局域类 4

1.2.4 同名窗口类 4

1.3 窗口类的构成 5

1.4 窗口类的内部存储 6

1.5 创建和删除窗口实例 8

1.6 窗口风格 10

1.7 Windows在内部怎样存储窗口实例 11

1.8 窗口特征 14

1.9 窗口消息 15

1.9.1 消息的种类 15

1.9.2 窗口类定义的整数消息 15

1.9.3 系统定义的串消息 16

1.10 程序范例:窥视窗口 17

1.10.1 Voyeur的初始化 17

1.10.2 初始化统计信息对话框 18

1.10.3 窥视窗口 19

1.10.4 更新对话框 20

1.10.5 固定对话框中的信息 21

1.10.6 给窗口加上边框 22

1.10.7 填写类及窗口信息 23

1.10.8 填写风格列表框 24

2.1 任务及其句柄 44

第二章 Windows任务、队列及勾子函数 44

2.2 应用队列 48

2.3 系统队列 50

2.4 Windows勾子函数 51

2.4.1 勾子函数的基本概念 51

2.4.2 从函数链中删去过滤函数 55

2.4.3 WH_CALLWNDPROC和WH_GETMESSAGE勾子函数 57

2.4.4 WH_KEYBOARD勾子 59

2.4.5 WH_SYSMSGFILTER和WH_MSGFILTER勾子 60

2.4.6 WH_JOURNALRECORD和WH_JOURNALPLAYBACK勾子 61

2.5 范例:屏幕消隐工具 65

2.6 范例:宏记录器 80

2.6.1 记录和再现事件 80

2.6.2 请求帮助 81

3.1 告别实模式后的内存管理 100

第三章 内存管理 100

3.2 内存分配与动态链表 103

3.3 子段分配内存 105

3.4 隐含数据段 119

3.5 范例:内存堆监视器 121

第四章 窗口子类化与超类化 143

4.1 窗口子类化如何工作 143

4.1.1 什么是过程实例 146

4.1.2 窗口子类化的限制 146

4.2 范例:Windows程序管理器恢复程序 147

4.2.1 程序管理器恢复程序如何工作 147

4.2.2 WinMain函数 147

4.2.3 改变程序管理器菜单 149

4.2.4 PMSubClass函数以及消息陷阱 151

4.2.5 AnyAppsRunning函数 153

4.2.7 程序管理器恢复程序与扩展内存(EMS) 154

4.2.6 运行程序管理器恢复程序 154

4.3 窗口超类化如何工作 165

4.4 范例:超类化编辑控制 169

4.4.1 窗口超类化包:SUPERCLS.C 169

4.4.2 应用程序初始化 171

4.4.3 超类窗口过程 172

4.4.4 对话框函数 173

第二部分 实用技术篇 191

第五章 设计用户子控制技术 191

5.1 设计用户子控制的原则 192

5.2 计量器控制设计 194

5.2.1 设计计量器程序员界面 194

5.2.2 计量器代码设计 195

5.2.3 子控制的特殊消息 197

5.2.4 计量器控制刷新 198

5.3 Spin按钮控制设计 201

5.3.1 Spin按钮程序接口设计 202

5.3.2 Spin按钮编程 203

5.3.3 绘制Spin按钮控制 203

5.3.4 改变Spin按钮的值 205

5.3.5 Spin按钮滚动 207

5.4 用户子控制与对话框编辑器集成 215

5.4.1 准备对话框编辑器 215

5.4.2 在用户控制中加入对话框编辑器支持函数 217

5.4.3 Classlnfo函数 218

5.4.4 ClassStyle及ClassDIgfn函数 220

5.4.5 ClassFIags函数 225

5.5 范例:在应用程序中使用用户控制 239

第六章 对话框技术 246

6.1 SetWindowPos对话框 246

6.2.1 设计对话框 249

6.2 可选择对话框 249

6.2.2 对话框函数 250

6.3 “无模式”对话框 254

6.3.1 使用无模式对话框 254

6.3.2 无模式对话如何工作 256

6.4 动态对话框 257

6.5 管理对话框模板内存块 263

6.6 范例:综合对话框技术 264

第七章 设置打印机技术 295

7.1 Windows如何管理打印机 295

7.1.1 打印设备驱动程序 300

7.1.2 DEVMODE结构和打印机环境 303

7.1.3 ExtDeviceMode函数 308

7.1.4 向打印机输出 311

7.1.5 获得打印机特定的信息 311

7.1.6 打印机驱动程序的缺陷 312

7.2 在应用程序中选择打印机 313

7.3 在应用程序中管理打印机设置 317

7.3.1 选择“Setup…”或“OK”按钮 321

7.3.2 改变缺省的按钮 325

第八章 多文档界面技术 333

8.1 MDI应用的基础及应用范例 333

8.1.1 MDI应用范例 337

8.1.2 关闭MDI子窗口 338

8.2 MDI鼠标消息处理 340

8.3 MDI状态条 342

8.4 MDI菜单选项帮助 343

8.5 MDI窗口铺排 351

8.6 实现MDI系列子控制 354

8.7 关闭MDI应用程序 356

附录 商品化Windows软件安装程序设计 404

相关图书
作者其它书籍
返回顶部