《Windows 95实用编程与范例》求取 ⇩

第一章Windows 95概述1

1.1从Windows 3.x到Windows 951

1.1.1 Windows 3.x的弱点1

1.1.2 从虚拟多任务到多任务1

1.1.3 维持与Windows 3.x、DOS的兼容性2

1.2 Windows 95的目标和功能2

1.3 Windows 95的结构3

1.4与其他操作系统的比较4

1.4.1 Windows 95与Windows 3.x的比较4

1.4.2 Windows 95与Windows NT的比较4

1.5 小结4

第二章Windows 95编程基础5

2.1常用术语5

2.1.1 用户界面5

2.1.2 窗口5

2.1.3 图标和位图6

2.1.4 菜单、工具栏、状态栏和对话框6

2.2 Windows 95 API7

2.3命名规则7

2.3.1 函数命名规则7

2.3.2 变量命名规则8

2.4Windows 95应用程序结构8

2.4.1 Windows 95应用程序的基本结构8

2.4.2 WinMain函数11

2.4.3 窗口函数18

2.5 小结19

第三章消息和消息框20

3.1消息及其处理20

3.1.1 WM_CHAR消息20

3.1.2 WM_LBUTTONDOWN和WM_RBUTTONDOWN消息23

3.1.3 WM_PAINT消息25

3.1.4 WM_HSCROLL和WM_VSCROLL消息27

3.1.5 WM_TIMER消息28

3.2 消息框及其处理29

3.3 编程实例30

3.4 小结35

第四章菜单36

4.1 菜单与菜单项36

4.2定义菜单36

4.2.1 资源描述文件36

4.2.2 创建菜单37

4.3在应用程序中访问菜单38

4.3.1 创建窗口类时指定菜单39

4.3.2 创建窗口时指定菜单39

4.4 处理菜单输入40

4.5从应用程序中控制菜单41

4.5.1 使菜单项有效或无效41

4.5.2 检取和清除菜单项41

4.5.3 其他菜单项操作42

4.6增加菜单加速键42

4.6.1 创建加速键表43

4.6.2 为菜单项增加加速键文字43

4.6.3 装入加速键表44

4.7 建立动态菜单45

4.8 范例程序46

4.9 小结52

第五章对话框53

5.1对话框的使用53

5.1.1 控件53

5.1.2 模态对话框53

5.1.3 非模态对话框54

5.2对话框处理54

5.2.1 对话框窗口函数54

5.2.2 显示对话框55

5.2.3 创建对话框55

5.2.4 范例程序Ⅰ58

5.3使用非模态对话框62

5.3.1 处理非模态对话框与处理模态对话框的区别63

5.3.2 范例程序264

5.4 小结69

第六章图标、光标和位图70

6.1图标70

6.1.1 图标的定义70

6.1.2 使用系统提供的图标70

6.1.3 使用自定义的图标70

6.1.4 在对话框中显示图标73

6.2光标73

6.2.1 使用系统光标形状73

6.2.2 使用自定义的光标形状74

6.3位图76

6.3.1 创建位图76

6.3.2 定义位图资源77

6.3.3 显示位图77

6.4 范例程序80

6.5 小结84

第七章绘图与文本输出85

7.1设备文本85

7.1.1 访问输出设备85

7.1.2 设备文本属性87

7.2虚拟窗口87

7.2.1 虚拟窗口方法87

7.2.2 虚拟窗口的实现过程87

7.3绘图90

7.3.1 坐标系90

7.3.2 画图工具90

7.3.3 图形处理92

7.3.4 绘图范例程序95

7.3.5 其他绘图函数101

7.4映射模式103

7.4.1 约束映射模式103

7.4.2 非约束映射模式104

7.4.3 设置映射模式105

7.4.4 定义窗口区域105

7.4.5 定义视口106

7.4.6 设置视口原点106

7.4.7 映射模式范例程序106

7.5文本处理114

7.5.1 设置文本和背景颜色114

7.5.2 设置背景显示模式114

7.5.3 获取文字属性115

7.5.4 使用字体121

7.6 小结130

第八章标准控件131

8.1列表框131

8.1.1 列表框的定义131

8.1.2 列表框风格132

8.1.3 列表框处理132

8.1.4 列表框的其他内容139

8.2编辑框141

8.2.1 编辑框的创建141

8.2.2 编辑框处理142

8.3滚动条142

8.3.1 创建滚动条143

8.3.2 处理滚动条143

8.3.3 滚动条处理代码示例145

8.4复选框146

8.4.1 创建复选框146

8.4.2 处理复选框消息148

8.4.3 复选框切换149

8.4.4 复选框初始化149

8.5静态控件150

8.5.1 LTEXT控件150

8.5.2 CTEXT控件150

8.5.3 RTEXT控件150

8.5.4 GROUPBOX控件151

8.6单选按钮151

8.6.1 创建单选按钮151

8.6.2 处理单选按钮消息152

8.6.3 其他处理内容153

8.6.4 示例程序153

8.7标准控件补充说明160

8.7.1 标准控件的创建160

8.7.2 标准控件的处理162

8.8 小结162

第九章公用控件163

9.1 公用控件的种类163

9.2公用控件使用基础164

9.2.1 公用控件的头文件164

9.2.2 公用控件的初始化164

9.2.3 公用控件的使用方法164

9.3 工具栏165

9.3.1工具栏创建函数及其说明165

9.3.2 工具栏位图的创建167

9.3.3 工具栏处理过程167

9.4工具栏提示169

9.4.1 工具栏提示的创建169

9.4.2 工具栏提示产生的消息及其结构169

9.4.3 工具栏提示处理170

9.4.4 范例程序171

9.5上下控件177

9.5.1 上下控件的创建与使用177

9.5.2 上下控件消息178

9.5.3 使用上下控件179

9.5.4 旋转控件180

9.5.5 旋转控件的使用180

9.6轨道条控件181

9.6.1 轨道条风格181

9.6.2 发送轨道条消息182

9.6.3 处理轨道条通知消息182

9.6.4 轨道条创建183

9.6.5 轨道条的使用183

9.7进展条控件184

9.7.1 发送进展条消息184

9.7.2 进展条的创建185

9.8状态栏控件185

9.8.1 创建状态栏185

9.8.2 状态栏消息185

9.8.3 使用状态栏186

9.9 应用范例188

9.10制表控件196

9.10.1 创建制表控件196

9.10.2 发送制表控件消息197

9.10.3 制表通知消息198

9.11树形查看控件199

9.11.1 创建树形查看控件199

9.11.2 发送树形查看消息199

9.11.3 树形查看通知消息202

9.12 公用对话框203

9.13 小结204

第十章文件输入和输出205

10.1 Windows 3.x的基本文件操作205

10.2Windows 95文件操作特点206

10.2.1 基本操作206

10.2.2 长文件名206

10.2.3 文件时间206

10.3I/O函数的详细讨论207

10.3.1 CreateFile()函数207

10.3.2 ReadFile()和WriteFile()函数210

10.3.3 SetFilePointer()函数211

10.4 文件加锁和反加锁212

10.5有关文件的其他信息213

10.5.1 获取文件属性213

10.5.2 设置文件属性214

10.5.3 获取文件大小214

10.5.4 获取文件类型215

10.5.5 获取文件的所有信息215

10.5.6 获取文件全名216

10.5.7 获取驱动器信息216

10.5.8 获取卷册信息217

10.5.9 创建临时文件218

10.6 文件监视218

10.7 GetOpenFileName()和GetSaveFileName()函数220

10.8 应用范例223

10.9 小结231

第十一章多进程和多线程232

11.1多进程232

11.1.1 进程的概念232

11.1.2 创建一个进程232

11.1.3 终止一个进程234

11.1.4 多进程的需求235

11.1.5 多进程范例程序235

11.2多线程243

11.2.1 多线程的概念243

11.2.2 创建一个线程244

11.2.3 终止一个线程244

11.2.4 挂起和恢复一个线程245

11.2.5 多线程的需求245

11.2.6 多线程范例程序246

11.3同步255

11.3.1 同步的场合255

11.3.2 同步对象的类型256

11.3.3 使用信号灯实现同步257

11.3.4 其他同步机制函数261

11.4 小结261

第十二章动态链接库262

12.1 动态链接库的概念262

12.2 Windows 3.x动态链接库范例程序263

12.3 Windows 95与Windows 3.x动态链接库的区别267

12.3.1调用DLL中的函数267

12.3.2 可执行文件的DEF文件269

12.4动态链接库的建立269

12.4.1 库模块定义文件269

12.4.2 DLL初始化271

12.4.3 共享数据273

12.5 小结275

第十三章内存管理276

13.1 内存寻址模式276

13.2全局堆和局部堆277

13.2.1 局部堆277

13.2.2 全局堆278

13.3 使用C语言内存分配函数280

13.4 堆内存280

13.5 内存映像文件281

13.6 虚拟内存281

13.7 小结281

第十四章在Windows 95上实现其他功能283

14.1动态数据交换283

14.1.1 基本概念283

14.1.2 DDE消息285

14.1.3 DDE管理库(DDEML)286

14.2对象链接和嵌入290

14.2.1 部件对象模型290

14.2.2 统一格式数据传输291

14.2.3 复合文档292

14.2.4 OLE自动化292

14.2.5 OLE控件293

14.3多媒体294

14.3.1 多媒体数据格式294

14.3.2 播放函数295

14.3.3 多媒体声音服务295

14.3.4 多媒体控制接口295

14.3.5 范例296

14.4网络和Internet303

14.4.1 编程接口303

14.4.2 Internet304

14.5ODBC306

14.5.1 ODBC体系结构306

14.5.2 访问数据库307

14.6 小结311

1997《Windows 95实用编程与范例》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由木林森等编著 1997 北京:清华大学出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

Windows应用与编程(1997 PDF版)
Windows应用与编程
1997 天津:天津科学技术出版社
Windows 95 与实用多媒体(1996年12月第1版 PDF版)
Windows 95 与实用多媒体
1996年12月第1版 清华大学出版社
Windows编程与使用(1992 PDF版)
Windows编程与使用
1992 北京:电子工业出版社
Windows 95中文版实用教程(1997 PDF版)
Windows 95中文版实用教程
1997 北京:高等教育出版社
实用编程技巧与范例 FoxPro 2.6 for Windows(1995 PDF版)
实用编程技巧与范例 FoxPro 2.6 for Windows
1995 北京:中国计量出版社
Windows 95使用技巧1001例(1997 PDF版)
Windows 95使用技巧1001例
1997 北京:电子工业出版社
Windows 95编程指南(1997 PDF版)
Windows 95编程指南
1997 清华大学出版社;西蒙与舒斯特国际出版公司
Windows 95特色编程(1997 PDF版)
Windows 95特色编程
1997 北京:北京航空航天大学出版社
Windows 3.1编程实例详解(1995 PDF版)
Windows 3.1编程实例详解
1995 北京:电子工业出版社
Windows 95/98实用教程(1998 PDF版)
Windows 95/98实用教程
1998 成都:成都科技大学出版社
Windows 95实用指南(1996 PDF版)
Windows 95实用指南
1996 西安:西北工业大学出版社
Pascal程序设计(1999 PDF版)
Pascal程序设计
1999 北京市:国防工业出版社
忙人学电脑Windows 95(1997 PDF版)
忙人学电脑Windows 95
1997 上海:上海远东出版社
Microsoft Windows 95使用教程(1996 PDF版)
Microsoft Windows 95使用教程
1996 北京:电子工业出版社
Windows 95实用教程(1996 PDF版)
Windows 95实用教程
1996 北京:电子工业出版社