《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.C169

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

1995《Windows核心技术及其综合应用》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由陈宇红,陈淑宁编著 1995 合肥:中国科学技术大学出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

光纤技术及其应用(1994 PDF版)
光纤技术及其应用
1994 成都:电子科技大学出版社
遥感技术及其应用( PDF版)
遥感技术及其应用
爆炸及其应用技术(1998 PDF版)
爆炸及其应用技术
1998 北京:兵器工业出版社
Intranet技术及其应用(1998 PDF版)
Intranet技术及其应用
1998 西安:西安电子科技大学出版社
综合业务数字网技术及其应用(1995 PDF版)
综合业务数字网技术及其应用
1995 北京:人民邮电出版社
稀土技术及其应用(1986 PDF版)
稀土技术及其应用
1986 烃加工出版社
优化技术及其应用(1986 PDF版)
优化技术及其应用
1986 北京:北京工业学院出版社
绿色技术及其应用(1999 PDF版)
绿色技术及其应用
1999 上海:同济大学出版社
IBM-PCPASCAL及其综合应用(1991 PDF版)
IBM-PCPASCAL及其综合应用
1991 上海:同济大学出版社
计算技术及其应用(1962 PDF版)
计算技术及其应用
1962 北京:科学出版社
Java技术及其应用(1999 PDF版)
Java技术及其应用
1999 北京:高等教育出版社
Windows及其应用软件(1995 PDF版)
Windows及其应用软件
1995 天津:天津科学技术出版社
CPLD技术及其应用(1999 PDF版)
CPLD技术及其应用
1999 西安:西安电子科技大学出版社
超声技术及其应用(1992 PDF版)
超声技术及其应用
1992 北京:海洋出版社
数据融合技术及其应用(1998 PDF版)
数据融合技术及其应用
1998 北京:国防工业出版社