《Visual C++6.0应用指南》求取 ⇩

第一章概述1

1.1 Windows编程模式1

1.1.1 消息处理1

1.1.2 多任务环境2

1.1.3 硬件无关性2

1.1.4 基于资源的程序设计3

1.1.5 动态链接库(DLLs)3

1.2 Visual C++6.0简介3

1.2.1 Visual工作平台和Visual C++工程3

1.2.2 Visual C++6.0工作平台4

1.2.3 举例说明Visual C++6.0的使用方法15

1.3 学会使用Microsoft基本类库(MFC)20

1.3.1 MFC库的划分20

1.3.2 根类21

1.3.3 应用程序体系结构22

1.3.5 通用类26

1.3.6 OLE类29

1.3.7 数据库类32

1.3.8 Internet类33

1.3.9 宏和全局函数34

第二章构造程序框架35

2.1 Visual C++的工程(Projects)35

2.2 三种基本应用程序框架36

2.2.1 单文档(SDI)应用框架37

2.2.2 多文当(MDI)应用框架50

2.2.3 基于对话框的应用框架55

2.3 程序运行流程分析58

3.1.1 Windows的菜单60

3.1 应用程序的菜单和键盘加速键(Hotkey)60

第三章菜单和键盘加速键60

3.1.2 键盘加速键61

3.1.3 命令(Command)*处理61

3.1.4 例程Ex03a--编写自己的菜单64

3.2 菜单的动态管理70

3.2.1 框架窗口如何管理菜单70

3.2.2 菜单的允许和禁止71

3.2.3 动态菜单(DynaMenu)——例程Ex03b71

3.2.4 例程Ex03b的过程分析和执行结果79

3.3 菜单的操作80

3.3.1 CMenu类80

3.3.2 菜单类中的各种操作81

4.1 工具条设计及控制84

4.1.1 控制条和应用框架84

第四章工具条和状态条84

4.1.2 工具条85

4.1.3 工具条命令消息85

4.1.4 Exo4a例程——添加自己的工具条按钮87

4.2 状态条设计及控制92

4.2.1 状态条92

4.2.2 状态条控制92

4.2.3 Exo4b例程——显示用户设计的状态条93

4.2.4 Exo4c例程——自行设计文本编辑器98

第五章单文档(SDI)/视窗模型111

5.1 文档与视的分离112

5.1.1 CView类的GetDocument函数113

5.1.2 CDocument类的UpdateAIIViews函数113

5.1.3 CView类的OnUpdate函数113

5.2简单的文档/视应用114

5.2.1 简单的文档/视应用的创建步骤114

5.1.4 CView类的OnInitialUpdate函数114

5.2.2 全面了解SDI应用115

5.2.3 简单的学生管理程序——例程Ex05a119

5.3 文档与视的高级应用127

5.3.1 更高级的文档/视应用的创建步骤127

5.3.2 更高级的学生管理程序——例程Ex05b128

5.4 单文档的读写接口140

5.4.1 序列化140

5.4.2 序列化学生管理程序——例程Ex05c143

第六章多文档(MDI)/视窗模型146

6.1 典型的MDI应用146

6.1.1 MDI应用对象146

6.1.2 MDI文档模板146

6.1.3 MDI框架窗口和子窗口148

6.1.6 为现存文档创建新的视149

6.1.4 主框架和文档模板资源149

6.1.5 创建空文档——CwinApp::OuFileNew函数149

6.1.7 装入和存入文档150

6.1.8 多文档模板150

6.1.9 管理MDI的子窗口150

6.2 程序和文档的拖放151

6.2.1 允许拖和放151

6.2.2 处理WM_DROPFILES消息151

6.3 切分窗口152

6.4 多文档应用——例程Ex06a(Viewex)152

6.4.1 例程Ex06a的功能描述153

6.4.2 创建例程Ex06a(名为Viewex)154

6.5 如何将单文档型应用转化为多文档型应用167

7.1 设备环境类172

7.1.1 设备环境类(CDC)172

第七章图形设备接口(GDI)172

7.1.2 其它设备描述表173

7.1.3 构造和析构以及CDC状态174

7.2 GDI对象175

7.2.1 图形设备接口175

7.2.2 图形对象类176

7.2.3 GDI对象的构析与选择177

7.2.4 例程Ex07a——设计用户的屏幕保护程序178

7.3 Windows映射方式197

7.3.1 固定比例的映射方式198

7.3.2 可变比例的映射方式199

7.3.3 坐标变换201

7.4 字体控制202

7.4.1 字体显示202

7.4.2 计算字符高度203

7.4.3 例程Ex07b——显示尺寸风格各异的字体204

第八章消息处理机制209

8.1 消息处理过程209

8.1.1 消息209

8.1.2 消息映射(Message Map)210

8.2 常见的Windows消息211

8.2.1 鼠标消息211

8.2.2 EX08a例程——用鼠标拖动一个圆211

8.2.3 键盘消息217

8.2.4 Ex08b例程——用键盘来滚动窗口217

8.2.5 窗口消息221

8.2.6 Ex08c例程——通过定时器播放音乐222

8.2.7 其它窗口消息224

8.2.8 Ex08d例程——热键的定义和使用224

8.3 用户自定义消息226

8.3.1 消息调度函数226

8.3.2 Ex08e例程——用户自定义消息发收227

第九章Windows98常用控制231

9.1 Windows常用控制232

9.1.1 Animate控制232

9.1.2 List控制232

9.1.3 Progress控制235

9.1.4 SpinButton控制235

9.1.5 Tab控制236

9.1.6 ToolBar控制237

9.1.7 ToolTip控制238

9.1.8 Tree控制239

9.2 常用控制的属性及控制方法244

第十章部件库(Gallery)的使用271

10.1 部件库的使用271

10.1.1 往工程中增加部件库的项271

10.2.1 几种常见的部件库组件273

10.1.2 Visual C++的组件目录和已经注册过的ActiveX控件目录273

10.2 几种常见的部件库组件273

10.2.2 例程Ex10a——部件库的使用276

第十一章有模式对话框299

11.1 构造有模式对话框299

11.1.1 对话框的组成部分299

11.1.2 有模式和无模式对话框299

11.1.3 有模式对话框的程序设计299

11.1.4 对话框的控制300

11.1.5 CDialog类301

11.1.6 例程Exlla——创建一个 Pen Widths 对话框302

11.2 对话框内的事件处理307

11.2.1 例程Exllb——自制的对话框模板307

11.2.2 例程的编写步骤308

11.3.1 有模式对话框的函数调用顺序318

11.3 对话框的调用过程和数据交换318

11.3.2 更深入地了解对话框的调用过程319

11.3.3 简单介绍数据交换和数据检验(DDX/DDV)*过程324

第十二章无模式对话框及COMMDLG对话框类327

12.1 创建无模式对话框327

12.1.1 无模式对话框327

12.1.2 (非基于资源)无模式对话框创建328

12.1.3 例程Ex12a——添加用户列表329

12.2 CFormView类335

12.3 COMMDLG对话框337

12.3.1 公用对话框类337

12.3.2 例程Ex12b——使用CColorDialog的应用340

第十三章多任务355

13.1 多进程和多线程355

13.1.1 使用工作线程356

13.1.2 使用用户接口线程358

13.1.3 创建一个新进程362

13.2 优先级的设定364

13.2.1 优先级类365

13.2.2 优先级层366

13.2.3 基本优先级367

13.3 多线程应用程序的设计367

13.3.1 例程Ex13a——工作线程的计算应用368

13.3.2 创建Ex13a例程368

第十四章任务间通信与同步387

14.1 进程间的通信与同步387

14.1.1 同步进程及获得句柄387

14.1.2 管道数据交换390

14.1.3 共享数据内存390

14.1.4 剪贴板数据交换392

14.2.1 线程间通心394

14.2 线程间的通信与同步394

14.2.2 同步类及同步访问类396

14.2.3 何时使用以及如何使用同步类400

14.2.4 例程Ex14a——多线程GDI绘图401

第十五章数据库管理421

15.1 数据库管理和序列化421

15.1.1 MFC和DAO和ODBC422

15.1.2 DAO和ODBC访问的数据422

15.1.3 ODBC驱动程序列表423

15.1.4 何时使用DAO或ODBC424

15.2 Microsoft ODBC数据库管理424

15.2.1 MFC的ODBC424

15.2.2 ODBC类库427

15.2.3 例程EX15a——ODBC数据库直接调用429

15.3.1 MFC的DAO443

15.3 DAO数据库管理443

15.3.2 例程Ex15b——DAO数据库应用445

第十六章Internet网络应用465

16.1 WinInet类465

16.1.1 WinInet(HTTP、FTP、Gopher)465

16.1.2 创建一个国际互联网客户端应用的过程466

16.1.3 实现典型WinInet任务的步骤473

16.1.4 国际互联网应用的第一步:WinInet476

16.1.5 例程Ex16a——创建一个FTP客户端应用478

16.2 Windows Socket编程简介496

16.2.1 Windows Sockets 2简介496

16.2.2 MFC类库中的Windows Sockets496

16.2.3 Windows Sockets如何与归档文件工作497

16.2.4 套接口通信流操作方式498

17.1 ActiveX/OLE控件501

第十七章ActiveX控件501

17.1.1 什么是ActiveX/OLE控件502

17.1.2 OLE控件接口502

17.1.3 ActiveX控件503

17.2 创建用户的ActiveX控件503

17.2.1 例程Ex17a——创建一个基本控件504

17.2.2 例程EX17a的控制执行代码505

17.3 添加ActiveX控件的属性509

17.3.1 添加库存属性509

17.3.2 添加用户定制属性511

17.3.3 例程Ex17b——添加控件属性513

17.4 添加ActiveX控件的事件和方法519

17.4.1 ActiveX事件519

17.4.2 ActiveX方法522

17.4.3 例程Ex17c——添加事件及方法524

17.4.4 测试用户的ActiveX控件530

第十八章动态链接库DLL533

18.1 MFC库DLL533

18.1.1 DLL操作相关函数533

18.1.2 常规MFC DLL535

18.13 MFC扩展DLL537

18.1.4 使用MFC作为DLL的一部分538

18.2 创建自定义DLL541

18.2.1 从DLL中输出541

18.2.2 初始化DLL543

18.3 DLL的使用546

18.3.1 将可执行文件链接到DLL546

18.3.2 使用隐式链接548

18.3.3 例程Ex18a——创建以及使用用户MFC扩展DLL548

18.3.4 创建Ex18A项目549

《Visual C++6.0应用指南》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

如何使用Visual C++ 6.0(1999 PDF版)
如何使用Visual C++ 6.0
1999 北京:机械工业出版社
Visual C++使用指南( PDF版)
Visual C++使用指南
Microsoft Visual C++使用指南(1999 PDF版)
Microsoft Visual C++使用指南
1999
Visual C++6.0编程指南(1999年05月第1版 PDF版)
Visual C++6.0编程指南
1999年05月第1版 科学出版社
Visual C++2使用指南(1995 PDF版)
Visual C++2使用指南
1995 北京:清华大学出版社
Microsoft Visual C++ 6.0程序员指南(1998 PDF版)
Microsoft Visual C++ 6.0程序员指南
1998 北京希望电脑公司
Visual C++ 6.0编程指南(1999 PDF版)
Visual C++ 6.0编程指南
1999 北京:科学出版社
Visual FoxPro 6.0应用指南(1999 PDF版)
Visual FoxPro 6.0应用指南
1999 北京:人民邮电出版社
Visual FoxPro 6.0使用指南(1999 PDF版)
Visual FoxPro 6.0使用指南
1999 北京:人民邮电出版社
精通Visual C++ 6.0(1999 PDF版)
精通Visual C++ 6.0
1999 北京:人民邮电出版社
Visual C++ 6.0应用与开发指南(1999 PDF版)
Visual C++ 6.0应用与开发指南
1999 北京:人民邮电出版社
Visual C++ 6.0程序设计与开发指南(1999 PDF版)
Visual C++ 6.0程序设计与开发指南
1999 北京:高等教育出版社
Visual InterDev 6.0开发指南(1999 PDF版)
Visual InterDev 6.0开发指南
1999 北京:人民邮电出版社
Visual C++ 6.0应用指南(1999 PDF版)
Visual C++ 6.0应用指南
1999 北京:人民邮电出版社
Visual C++ 6.0使用与开发(1998 PDF版)
Visual C++ 6.0使用与开发
1998 北京:清华大学出版社