《Windows 98开发人员指南》求取 ⇩

第一部分Windows编程入门1

第1章 Windows 98与编程基础1

1.1 Windows 98的新特性1

1.2 Visual C++++6.0简介1

1.3 Visual C++++的系统工具3

1.3.1 向导3

1.3.2 资源编辑器3

1.4 编写HelloWorld普通窗口程序5

1.5 Hello World Win32控制台程序12

1.6 HelloWorld Java应用程序14

1.7 Hello World Visual Basic应用程序21

1.8 本章小结23

第2章 菜单24

2.1 菜单资源与菜单资源编辑器24

2.1.1 菜单资源24

2.1.2 菜单资源编辑器25

2.2 CMenu类27

2.3 菜单消息响应28

2.4 菜单的UI机制和CCmdUI类30

2.4.1 菜单的UI机制30

2.4.2 CCmdUI类31

2.5 普通下拉菜单32

2.6 动态地改变菜单38

2.6.1 得到当前的CMenu对象38

2.6.2改变已存在的弹出式菜单39

2.6.3动态地改变菜单示例42

2.7 上下文菜单44

2.8 本章小结53

第3章 图形设备接口54

3.1 图形设备接口简介54

3.2.1 获取设备环境55

3.2 设备环境55

3.2.2 释放设备环境56

3.2.3 使用设备环境56

3.3 基本图形的绘制57

3.3.1 画点58

3.3.2 画直线58

3.3.3 画折线58

3.3.4 画曲线59

3.3.5 画封闭曲线60

3.3.6 绘制基本图形示例程序62

3.4 文本输出64

3.4.1 显示文本65

3.4.2 设置文本的前景颜色65

3.4.3 设置文本的背景颜色65

3.4.6 设置文本对齐66

3.4.5 设置字符间距66

3.4.4 设置文本的背景模式66

3.4.7 得到文本度量67

3.5 GDI对象68

3.5.1 画笔——CPen类68

3.5.2 画刷——CBrush类73

3.5.3 字体——CFont类78

3.6 本章小结81

第4章 鼠标、键盘与计时器82

4.1 鼠标82

4.1.1 鼠标消息82

4.1.2 鼠标消息处理84

4.1.3 捕捉鼠标85

4.1.4 更改鼠标的显示模式86

4.1.5 鼠标程序示例86

4.2.1 输入焦点101

4.2.2 系统键与非系统键101

4.2 键盘101

4.2.3 虚拟键代码102

4.2.4 键盘消息及其映射函数103

4.2.5 字符消息及其映射函数104

4.2.6 使用插字符105

4.2.7 键盘输入示例程序106

4.3 计时器113

4.3.1 启动和关闭计时器113

4.3.2 响应计时器消息114

4.3.3 计时器程序示例115

4.4 本章小结124

第5章 工具栏与状态栏125

5.1 工具栏125

5.1.1 工具栏资源125

5.1.4 CToolBar类127

5.1.3 工具栏与命令消息127

5.1.2 工具栏按钮及其状态127

5.1.5 工具栏的创建和处理129

5.1.6 工具栏的停靠和漂浮130

5.1.7 工具提示131

5.1.8 工具栏程序示例132

5.2 状态栏157

5.2.1 CStatusBar类157

5.2.2 状态栏的创建158

5.2.3 状态栏的提示信息与状态指示159

5.2.4 状态栏程序示例159

5.3 本章小结170

第6章 MFC异常处理171

6.1 Visual C++++的异常处理机制171

6.2 设置自己的terminateO函数处理器172

6.3.1 CException173

6.3.2 CMemoryException173

6.3 MFC中的异常类173

6.3.3 CNotSupportedException174

6.3.4 CFileException174

6.3.5 CArchiveException175

6.3.6 CResourceException175

6.3.7 COleException175

6.3.8 CUserException176

6.3.11 ClnternetException177

6.4 Win32系统级异常177

6.3.10 CDaoException177

6.3.9 CDBException177

6.5 本章小结178

第7章 对话框和控件179

7.1 对话框的种类179

7.2 对话框资源179

7.3 Windows标准控件180

7.3.3 按钮控件181

7.3.1 静态控件181

7.3.2 编辑控件181

7.3.4 列表框控件182

7.4 对话框的创建和显示183

7.5 CDialog对话框类183

7.6 对话数据交换/对话数据验证185

7.6.1 DDX机制185

7.6.2 DDV机制186

7.7 使用MFC的标准对话框186

7.8 使用模式对话框190

7.9 使用无模式对话框202

7.10 本章小结216

第8章 属性页和属性单217

8.1 概述217

8.1.1 创建属性页的模板资源217

8.1.3 创建并显示模式CPropertySheet218

8.1.4 创建并显示非模式CPropertySheet218

8.1.2 创建CPropertyPage派生类218

8.2 CPropertyPage与CPropertySheet219

8.2.1 CPropertyPage219

8.2.2 CPropertySheet220

8.3 属性对话框示框222

8.4 本章小结232

第二部分编程进阶233

第9章 切分窗口与多视图233

9.1 切分窗口233

9.2 CSplitterWnd类233

9.3 多视图选择236

9.4 动态与静态切分窗口236

9.5 滚动显示文本237

9.6 单视图动态切分窗口239

9.7 多视图静态切分窗口246

9.8 本章小结251

第10章 文档与视图252

10.1 文档CDocument类252

10.2 视图与CView类253

10.3 文档-视图之间的相互作用函数253

10.3.1 CView类的GetDocumentO函数253

10.3.2 CDocument类的UpdateAllViewsO函数254

10.3.3 CView类的OnUpdateO函数254

10.3.4 CView的OnInitialUpdateO函数255

10.4 最简单的文档/视图应用256

10.5 格式视图与CFormView类256

10.6 文档模板257

10.6.1 文档模板的构成257

10.6.2 文档模板的创建258

10.7 MDI258

10.8.1 利用AppWizard生成带动态切分窗的MDI应用程序259

10.8 文档与视图关系的程序示例259

10.8.2 生成带格式视图的MDI静态切分窗口261

10.9 本章小结276

第11章 内存管理技术277

11.1 内存管理的发展277

11.2 简单内存分配278

11.2.1 栈结构分配278

11.2.2 堆分配278

11.3 Windows中的内存分配函数280

11.4 分配可移动内存和可放弃内存281

11.5 虚拟内存282

11.6 共享内存283

11.7 本章小结285

12.1.1 动态链接和静态链接286

12.1.2 创建动态链接库的原因286

12.1 动态链接库的概念286

第12章 动态链接库286

12.1.3 动态链接库基础287

12.2 普通的DLL288

12.2.1 理解普通DLL的本质288

12.2.2 动态加载DLL290

12.2.3 实现普通的DLL应用程序290

12.3.1 初始化扩展DLL295

12.3 扩展MFCDLL295

12.3.2 动态加载扩展DLL296

12.3.3 输出扩展型DLL296

12.3.4 实现MFC扩展DLL296

12.4 本章小结303

第13章 多任务编程304

13.1 进程、线程和优先级304

13.2 工作线程和用户界面线程的创建305

13.2 工作线程305

13.2.2 使用工作线程307

13.2.3 创建用户界面线程310

13.3 线程的挂起及唤醒312

13.4 使线程休眠312

13.5 线程同步312

13.5.1 使用事件对象313

13.5.2 使用临界段323

13.5.3 互斥量326

13.5.4 使用信号量329

13.6 线程的终止332

13.7 如何编写基于进程的多任务操作335

13.8 本章小结338

第三部分 ActiVeX339

第14章 容器应用程序339

14.1 实现容器应用程序的方法339

14.2 创建框架容器应用程序340

14.3.1COleDocument类342

14.3 深入探析容器应用程序342

14.3.2 COleClientItem类343

14.4 管理嵌入对象的大小和位置345

14.5 使用鼠标选取项348

14.6 删除嵌入的对象353

14.7 本章小结367

第15章 服务器应用程序368

15.1 实现服务器应用程序的步骤368

15.2 创建框架服务器应用程序369

15.3 深入探析服务器应用程序370

15.3.1 COleTemplateServer类370

15.3.2 COleServerDoc类371

15.3.3 COleServerItem类372

15.4 定制应用程序的资源373

15.5 完善视图类377

15.6 完善应用程序的文档类381

15.7 完善服务器项的类386

15.8 运行服务器应用程序396

15.9 本章小结401

第16章 自动化402

16.1 自动化概述402

16.2 自动化服务器应用程序403

16.3 创建自动化服务器应用程序403

16.3.1 创建框架自动化服务器应用程序403

16.3.2 定制应用程序的资源404

16.3.3 完善视图类406

16.3.4 完善应用程序的文档类407

16.3.5 定义服务器的属性和方法409

16.4 自动化客户应用程序413

16.5 创建自动化客户应用程序414

16.5.1 创建框架自动化客户应用程序414

16.5.2 从类型库中创建类415

16.5.3 编辑应用程序的资源416

16.5.4 完善视图类417

16.6 从客户程序控制服务器程序424

16.7 本章小结425

第17章 ActiveX控件426

17.1 ActiveX/OLE空件426

17.2 ActiveX控件的属性集426

17.2.1 属性426

17.2.2 事件427

17.2.3 方法428

17.3 创建框架ActiveX控件428

17.4 完善应用程序的CEx17Ctrl类431

17.5 增加库存事件和定制事件433

17.5.1 增加库存事件433

17.5.2 增加定制事件435

17.6 增加属性436

17.7 增加控件方法438

17.8 本章小结449

1999《Windows 98开发人员指南》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由刘鎏等著 1999 北京:机械工业出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

Windows 98使用指南(1997 PDF版)
Windows 98使用指南
1997 武汉市:华中理工大学出版社
Kylix开发人员指南( PDF版)
Kylix开发人员指南
HTML 4 开发人员指南( PDF版)
HTML 4 开发人员指南
Visual Basic6开发人员指南(1999年01月第1版 PDF版)
Visual Basic6开发人员指南
1999年01月第1版 机械工业出版社
Windows 98应用指南(1998年05月第1版 PDF版)
Windows 98应用指南
1998年05月第1版 人民邮电出版社
Microsoft Windows 98 Resource Kit 开发人员指南(1998年11月第1版 PDF版)
Microsoft Windows 98 Resource Kit 开发人员指南
1998年11月第1版 北京希望电脑公司
ORACLE开发人员指南(1998 PDF版)
ORACLE开发人员指南
1998 机械工业出版社;西蒙与舒斯特国际出版公司
PowerBuilder 5开发人员指南(1997 PDF版)
PowerBuilder 5开发人员指南
1997 机械工业出版社;西蒙与舒斯特国际出版公司
ActiveX开发人员指南(1997 PDF版)
ActiveX开发人员指南
1997 机械工业出版社;西蒙与舒斯特国际出版公司
dBASE5开发指南 Windows版(1996 PDF版)
dBASE5开发指南 Windows版
1996 北京:电子工业出版社
DELPHI 2开发人员指南(1997 PDF版)
DELPHI 2开发人员指南
1997 机械工业出版社;西蒙与舒斯特国际出版公司
Visual Basic 5开发人员指南(1997 PDF版)
Visual Basic 5开发人员指南
1997 机械工业出版社;西蒙与舒斯特国际出版公司
Windows 98高级开发指南(1999 PDF版)
Windows 98高级开发指南
1999 北京:电子工业出版社
Delphi开发人员排错指南(1999 PDF版)
Delphi开发人员排错指南
1999 成都:电子科技大学出版社
跟我学Windows3.1(1996 PDF版)
跟我学Windows3.1
1996 北京:科学出版社