《Microsoft Windows软件开发环境与技术》求取 ⇩

目录1

第1章 Windows设计1

1.1 Windows环境框架1

1.1.1 模块1

1.1.2 函数2

1.1.3 任务和实例3

1.1.4 消息4

1.1.5 窗口5

1.1.6 句柄6

1.1.7 内存管理7

1.2 Windows应用程序结构8

1.2.1 初始化8

1.2.2 WinMain8

1.2.3 消息循环16

1.2.4 窗口函数17

1.2.5 MODSTAT做了什么17

1.3 有关调试18

2.1.3 使用函数原型19

2.1.2 使源代码模块化19

第2章 调试19

2.1.1 使用简单的代码语句19

2.1 为调试而设计19

2.1.4 避免使用静态或全局变量20

2.2 使用调试终端20

2.3 Windows调试工具20

2.3.1 CodeView21

2.3.2 SYMDEB21

2.3.3 WDEB38622

2.4 有效的调试技术25

2.4.1 使用Windows调试版本25

2.4.2 处处设防25

2.4.3 跟踪消息26

2.4.4 解释API函数26

2.5 常见的错误30

2.5.1 与显示有关的错误30

2.5.2 静态数据和自动数据的冲突30

2.5.3 致命退出错误31

2.5.4 非法指针32

2.6 防错38

2.6.1 CPU模式38

2.6.2 输入溢出39

2.6.3 内存太少错误39

2.6.4 用不正确的方法运行39

第3章 动态连接库(DLL)41

3.1 动态连接库的结构41

3.1.1 初始化函数41

3.1.2 库函数46

3.1.3 库资源46

3.1.4 退出过程46

3.1.5 库引用计数47

3.2 管理段(Managing Segments)47

3.2.1 DLL的内存模式47

3.2.2 缺省数据段48

3.3.1 远函数前序码(Prologs)49

3.3 调用库函数49

3.3.2 参数传递约定50

3.3.3 堆栈和缺省数据段51

3.4 共享函数和数据52

3.4.1 指向DLL外部数据的指针53

3.4.2 指向DLL内部数据的指针54

3.4.3 指DLL外部函数的指针54

3.4.4 指DLL内部函数的指针54

3.5 使用资源55

4.1 Windows应用程序中的用户定制控制57

第4章 用户定制控制57

4.2 动态连接库中的用户定制控制65

4.2.1 DLL初始化与类的注册73

4.2.2 控制类窗口函数73

4.2.3 Windows退出过程(WEP)73

4.2.4 用户定制控制的使用73

4.3 用户定制控制与对话编辑器74

4.3.5 Style函数93

4.3.3 DLL退出函数93

4.3.4 Info函数93

4.3.2 类窗口函数93

4.3.1 初始化与类的注册93

4.3.6 Flags函数94

4.3.7 Style对话函数94

4.4 构造完美的控制94

4.4.1 管理输入焦点95

4.4.2 内存分配95

4.4.3 通知父窗口95

4.4.4 绘制控制风格96

第5章 面向对象的观点98

5.1 对象和消息98

5.1.1 对象结构98

5.1.2 使用消息99

5.1.3 消息传递层次99

5.1.4 以窗口作为对象99

5.1.5 Windows中的消息传递100

5.2.1 类的结构101

5.2 类101

5.2.2 子类102

5.2.3 类与对象的外观103

5.3 对象与数据104

5.3.1 窗口附加字节104

5.3.2 属性表105

5.3.3 以原子作为属性名106

5.4 两个程序设计实例106

5.4.1 使用属性表107

5.4.2 消息的过滤108

第6章 动态数据交换(DDE)115

6.1 对话与事务115

6.2 基于消息的DDE116

6.2.1 启动和终止一次对话117

6.2.2 应答收到一条DDE消息118

6.2.3 数据控制118

6.2.4 数据传输119

6.2.5 执行命令119

6.3 服务、主题和项目名称119

6.4.1 可共享全局内存120

6.4 使用DDE数据工作120

6.4.2 GDI对象121

6.4.3 全局原子122

6.4.4 标识122

6.4.5 数据格式124

6.5 DDE管理库125

6.5.1 DDEML事务处理127

6.5.2 DDEML的API函数127

6.5.3 回调函数136

6.5.4 激发一次对话144

6.6 设计DDE应用程序的难点145

6.6.1 选择服务、主题和项目名称145

6.6.2 支持系统主题146

6.6.3 执行命令147

6.7 DDE以外的话题148

第7章 常见问题及解决办法149

7.1 控制的变体149

7.1.1 带有粗框的控制类149

7.1.2 过滤消息154

7.2.1 处理WM_DRAWITEM消息160

7.2 拥有者自绘控制160

7.2.2 数据管理161

7.3 使用系统命令167

7.3.1 WM_SYSCOMMAND的子类型168

7.3.2 过滤WM_SYSCOM-MAND消息168

7.3.3 模拟系统命令169

7.4 定制非客户区域170

7.4.4 窗口的重叠与剪裁179

7.4.3 按键检测179

7.4.2 绘制窗口179

7.4.1 客户区域的大小179

7.5 处理异步事件180

7.5.1 Windows环境下的NetBIOS180

7.5.2 一个异步事件处理程序182

7.6 快速退出Windows183

附录 Windows程序设计术语表188

参考资料193

原著者介绍194

中文版补充说明195

1993《Microsoft Windows软件开发环境与技术》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由(美)威尔顿(Wilton,Richard)著;郑全战等译 1993 北京:清华大学出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

会计软件开发技术(1994 PDF版)
会计软件开发技术
1994 长沙:湖南科学技术出版社
Microsoft Windows软件开发技术基础  (上册)(1992 PDF版)
Microsoft Windows软件开发技术基础 (上册)
1992
软件系统开发技术(1989 PDF版)
软件系统开发技术
1989
Microsoft Windows软件开发工具 V2.03-2.10( PDF版)
Microsoft Windows软件开发工具 V2.03-2.10
中国科学院希望高级电脑技术公司
高级软件开发技术( PDF版)
高级软件开发技术
陕西电子编辑部
Microsoft Windows 软件开发技术基础 下(1992 PDF版)
Microsoft Windows 软件开发技术基础 下
1992 北京:海洋出版社
Windows技术应用与软件开发(1995 PDF版)
Windows技术应用与软件开发
1995 沈阳:东北大学出版社
Windows应用软件开发方法、技巧与实例(1996 PDF版)
Windows应用软件开发方法、技巧与实例
1996 成都:西南交通大学出版社
高级软件设计与开发技术(1994 PDF版)
高级软件设计与开发技术
1994 天津:南开大学出版社
软件开发环境-UNIX操作系统(1994 PDF版)
软件开发环境-UNIX操作系统
1994 成都:电子科技大学出版社
软件开发自动化技术 软件工程与CASE(1997 PDF版)
软件开发自动化技术 软件工程与CASE
1997 北京:国防工业出版社
工作站软件开发环境(1995 PDF版)
工作站软件开发环境
1995 北京:电子工业出版社
软件开发环境(1991 PDF版)
软件开发环境
1991 上海:上海交通大学出版社
软件开发技术(1995 PDF版)
软件开发技术
1995 西安:西安交通大学出版社
Visual Studio使用大全(1998 PDF版)
Visual Studio使用大全
1998 北京:电子工业出版社