《Windows 98程序设计从入门到精通》求取 ⇩

第一章 Windows 98总述1

1.1什么是Windows 981

1.2 Windows 98的主要特征1

1.3 Windows 98与以前版本的区别3

1.4两种为Windows 98编程的方法6

1.5挑战与回报6

第二章 Windows98编程总述7

2.1 Windows 98编程远景7

2.2窗口的组件9

引言9

2.4一些Windows 98应用程序基础10

2.3 Windows 98如何与用户的程序打交道10

2.5 Windows 98框架12

2.6窗口函数20

2.7定义文件20

2.8命名约定22

第三章 处理消息23

3.1什么是消息23

3.2响应按键操作23

3.3设备描述表28

3.4处理WM_PAINT消息28

3.5响应鼠标消息33

3.6其他键盘消息40

3.7其他键盘消息45

3.8产生WM_PAINT消息45

3.9产生定时器消息49

第四章 消息框和菜单54

4.1消息框54

4.2菜单介绍58

4.3在用户程序中包括菜单62

4.4响应菜单选取62

4.5样本菜单程序63

4.6增加菜单加速键66

4.7加载加速键表68

4.8重载类菜单71

第五章 介绍对话框78

5.1通过控件对话框与用户打交道78

5.2模态和非模态对话框79

5.3接收对话框消息79

5.4激活对话框79

5.5使对话框无效80

5.6创建简单的对话框80

5.7第一个对话框示例程序83

5.8增加列表框87

5.9增加编辑框94

5.10使用非模态对话框95

第六章 深入研究控件104

6.1使用复选框104

6.2管理复选框110

6.3增加静态控件115

6.4增加单选按钮116

6.5滚动栏122

6.6使用滚动栏控件132

第七章 创建定制图标、光标和位图141

7.1定义图标和光标141

7.2加载自己的图标和光标142

7.3一个演示定制图标和光标的示例程序143

7.4使用位图145

7.5使用多个位图152

7.6使用LoadImage()156

第八章 处理文本并解决重画问题158

8.1窗口坐标158

8.2 设置文本和背景的颜色158

8.3设置背景显示模式159

8.4获取文本点阵160

8.5计算字符串的长度162

8.6获得系统点阵162

8.7一个短小的文本演示163

8.8解决重画问题168

8.9创建和使用虚拟窗口169

8.10提高重画效率176

8.11处理字体177

8.12使用内置字体178

8.13创建定制字体184

8.14枚举字体193

第九章 处理图形203

9.1 图形的坐标系统203

9.2画笔和画刷203

9.4 画线204

9.5设置当前位置204

9.3设置像素204

9.6画弧205

9.7显示矩形205

9.8画椭圆和扇形图206

9.9利用画笔206

9.10创建定制画刷207

9.11删除定制画笔和画刷208

9.12一个图形示例程序208

9.13理解映射模式和视区216

第十章 通用控件228

10.1包含和初始化通用控件229

10.3使用工具栏230

10.2通用控件是窗口230

10.4增加工具提示243

第十一章 其他通用控件254

11.1使用滚动控件254

11.2创建旋钮控件262

11.3使用跟踪栏267

11.4使用进度栏276

第十二章 状态窗口、标签控件和树形视图284

12.1使用状态窗口284

12.2标签控件294

12.3使用标签控件300

12.4树形视图控件310

第十三章 属性单和向导323

13.1属性单的基本知识323

13.2创建属性单324

13.3处理属性单消息329

13.4给属性单发送消息330

13.5属性单示例程序332

13.6创建向导344

13.7一个向导示例程序345

13.8值得付出努力357

第十四章 研究标头、月历和IP地址控件358

14.1标头控件358

14.2月历控件373

14.3使用IP地址控件381

14.4通用控件总结387

第十五章 利用控制台388

15.1理解字符模式388

15.2分配控制台389

15.3给控制台提供一个标题390

15.4获取标准输入输出的句柄390

15.5向控制台输出文本390

15.6从控制台输入391

15.8设置文本和背景颜色392

15.7设置光标位置392

15.9控制台的I/O和C/C++标准I/O函数393

15.10一个控制台示例程序393

15.11管理鼠标395

15.12演示控制台鼠标397

15.13响应键盘事件399

第十六章 多任务操作403

16.1线程的基本知识403

16.2 CreateThread()和ExitThread()的替代函数410

16.3挂起和继续执行线程415

16.4线程优先级416

16.5创建线程控制面板417

16.6同步430

16.7对同步线程使用信号量432

16.8使用事件对象438

16.9使用可等定时器440

16.10创建一个独立的任务447

第十七章 理解帮助系统450

17.1两种类型的帮助450

17.2用户如何激活帮助系统451

17.3帮助文件452

17.4创建帮助文件452

17.5使用WinHelp()执行帮助462

17.6响应WM_HELP和WM_CONTEXTMENU消息464

17.7包括?按钮465

17.8帮助的示例程序466

17.9使用辅助窗口475

第十八章 使用打印机478

18.1获得打印机的设备描述表478

18.2打印机函数482

18.3一个简单的打印示例483

18.4打印位图491

18.5增加退出函数507

18.6完整后的打印程序509

18.7一个实际的例子:打印文本文件522

18.8某些应尝试的工作532

第十九章 使用系统注册表及创建屏幕保护程序533

19.1屏幕保护程序基础533

19.2创建最小的屏幕保护程序535

19.3理解系统注册表538

19.4创建可配置的屏幕保护程序544

19.5某些需尝试的操作553

第二十章 菜单的高级管理555

20.1动态菜单555

20.2动态增加菜单项559

20.3创建动态弹出式菜单565

20.4复选菜单项572

20.5使用单选菜单项575

20.6使用浮动式菜单578

20.7改变菜单栏588

20.8某些需尝试的操作590

第二十一章 多监视器、DLL和ActiveX591

21.1使用多个监示器591

21.2创建DLL601

21.3一个简单的DLL603

21.4使用DllMain()607

21.5跳跃性学习ActiveX614

21.6将来需做什么616

1999《Windows 98程序设计从入门到精通》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由(美)(H.希尔特)Herbert Schildt著;希望图 1999 北京希望电脑公司 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。