《例解Visual C++ 6.0一学即通》求取 ⇩

第一章使用Visual C++开发Windows程序1

第一节Visual C++6.0的新特性1

目 录1

第二节程序的事件驱动3

第三节Visual C++中重点需要掌握的类6

第二章适应Microsoft的编程环境16

第一节建立应用程序16

2.1.1开发者工作室(Developer Studio)16

2.1.4建立新项目17

2.1.5单文档与多文档17

2.1.3 运行Visual C++17

2.1.2生成项目17

2.1.6数据库支持20

2.1.7确定程序支持的文档功能20

2.1.8设定应用程序基本功能21

2.1.9程序注释与DLL22

2.1.10完成应用程序设计23

第二节类及文件的说明24

2.2.1类的说明24

2.2.2代码文件说明25

第三节编译运行应用程序26

2.3.1编译26

2.3.2运行27

第四节C201Simple源代码说明27

2.4.1应用程序对象28

2.4.2文件对象32

2.4.3视口对象34

2.4.4主框架35

第三章Windows 98风格的控键37

第一节管理控件的MFC类37

3.1.1标准控件37

3.1.2附加的控件类37

3.1.3公用控件类38

第二节控件说明39

3.2.1按钮控件39

3.2.2编辑控件40

3.2.3组合框控件41

3.2.4滑动控件43

3.2.5动画控件44

3.2.6树视图控件45

3.3.7进度栏控件47

3.2.8列表视图控件48

第三节实例50

3.3.1建立新项目51

3.3.2设计Diaexam对话框54

3.3.3生成对话框类56

3.3.4定义成员变量57

3.3.5定义信息处理器58

3.3.6完成CDiaexam码59

3.3.7修改程序菜单61

3.3.8加入菜单命令处理器62

3.3.9修改视图码62

3.3.10 exam3_1源码63

第四章基于消息的程序运行机制71

第一节多任务操作系统的消息驱动机制71

4.1.1使用消息71

4.1.2消息连接与消息格式71

4.1.3使用DDE和OLE72

第二节 以消息为纽带的软件二次开发方法73

4.2.1程序结构模型73

4.2.2程序设计过程73

4.2.3 MBP的优点74

第三节程序框架中的消息和命令75

4.3.1 框架中的消息和命令75

4.3.2 CFrame对消息处理函数的调用77

4.3.3在框架中的消息映射77

4.3.4消息处理函数79

第四节使用ClassWizard管理消息映射80

第五节基于对话框的应用程序81

第六节本章例程相关函数81

第七节应用程序设计示例82

4.7.1 创建基于对话的应用程序工程82

4.7.2编辑资源84

4.7.3编辑代码86

4.7.4运行结果93

第五章MDI界面与文件存取94

第一节建立多文档应用程序94

5.1.1 什么是多文档94

5.1.2建立多文档应用程序框架94

第二节多文档应用程序类和文件96

5.2.1应用程序类96

5.2.2文档类99

5.2.3视图类102

5.2.4主窗口类105

5.2.5子窗口类106

5.2.6 CframeWnd类107

第三节多文档程序与单文档程序的比较111

第四节应用程序中各类的关系113

第五节文件的磁盘输入与输出115

5.5.1 文件类中增加数据成员115

5.5.2串行化文档类数据116

5.2.3文件类函数说明文件内容的显示116

第六节文档内容的编辑117

5.6.1 增加键盘消息映射117

5.6.2增加消息处理代码117

第七节多文档应用程序运行示例118

第六章屏幕保护程序设计119

第一节屏幕保护程序内容简介119

6.1.1 本章内容119

6.1.2本章主要类及其函数119

6.1.3屏幕保护程序运行约定120

6.2.1创建工程121

第二节App∷InitInstance函数的处理121

6.2.2 App∷InitInstance函数的修改122

第三节设计配置对话框125

6.3.1设计对话框125

6.3.2成员变量与消息处理函数126

6.3.3设计空光标127

6.3.4实现代码128

第四节屏幕显示类CDrawWnd134

6.4.1 创建新类CDrawWnd134

6.4.2成员与消息处理函数135

6.4.3程序代码136

6.5.2成员与消息处理函数140

第五节屏幕保护类CC601 ScreenSaverWnd140

6.5.1创建新类CC601 ScreenSaverWnd140

6.4.3程序代码141

第六节程序设计说明145

6.6.1屏幕保护程序的运行条件145

6.6.2屏幕保护程序的特别之处145

6.6.3程序的编译与运行145

第七章与程序启动有关的三个组件147

第一节组件廊概述147

第二节组件廊Gallery中的内容148

7.2.1 Visual C++Components中的内容148

7.2.2 Registered ActiveX Controls中的内容148

4.2.1在MFC工程中使用Gallery组件150

第三节使用组件廊Gallery150

4.2.2在Gallery中添加自己的组件151

第四节本章例程相关类与函数152

第五节显示日积月累对话框(TipDialog)152

7.5.1 创建工程152

7.5.2插入Tip组件153

7.5.3修改程序的其它部分158

7.5.4编译并运行应用程序159

第六节启动图片(Splash Screen)159

7.6.1 打开工程159

7.6.2插入Splash screen组件159

7.6.3修改程序的其它部分164

7.7.1 打开工程165

7.7.2插入Password Dialog组件165

7.6.4编译并运行应用程序165

第七节启动口令对话框(Password Dialog)165

7.7.3修改程序的其它部分167

7.7.4编译并运行应用程序167

第八章剪贴板168

第一节剪贴板的基本说明168

8.1.1剪贴板的概念168

8.1.2内存管理168

8.1.3剪贴板的工作过程169

8.1.4标准剪贴板的数据格式169

8.2.1 内存管理函数171

第二节本章例程相关函数171

8.2.2剪贴板操作172

8.2.3复制数据到剪贴板174

8.2.4从剪贴板粘贴数据175

8.2.3实现多个数据项传送175

第三节应用程序设计示例176

8.3.1创建应用程序C801 ClipBoard177

8.3.2增加ClipBoard组件177

8.3.3 C801ClipBoard源程序178

8.3.4 C80 1 ClipBoard运行结果188

第四节剪贴板的延迟再生189

9.1.1 位图扫描行与位图阵列的关系191

9.1.2位图像素值和位图阵列的关系191

第一节BMP文件的概述191

第九章位图文件与调色板191

第二节位图数据结构192

9.2.1颜色与位图192

9.2.2与设备相关的位图192

9.2.3 与设备无关的位图(DIB)193

第三节调色板195

9.3.1硬件调色板195

9.3.2系统调色板195

9.3.3 高频振动颜色197

9.3.4逻辑调色板197

9.4.1 CBitmap类198

第四节CBitmap类及CPalette类198

9.4.2 CPalette类199

第五节应用程序设计示例200

9.5.1创建应用程序工程200

9.5.2增加BMP文件接口支持200

9.5.3增加DOC文档支持200

9.5.4增加资源208

9.5.5修改视图类View210

9.5.6运行结果211

第六节增加调色板211

9.6.1在View中重载调色板函数211

9.6.2在View中实现调色板函数213

9.6.3运行结果217

第十章ActiveX控件的创建及使用218

第一节使用组件廊插入ActiveX控件218

第二节利用ActiveX ControlWizard创建控件219

第三节ActiveX控件的使用222

10.3.1增加库属性222

10.3.2 ActiveX控件方法223

10.3.3 ActiveX控件事件224

10.3.4 ActiveX控件的绘制225

10.3.5序列化226

10.3.6 ActiveX控件属性页227

10.3.7鼠标响应和右键菜单229

第四节ActiveX控件的测试230

10.3.8 ActiveX控件图标230

第五节部分源程序232

10.5.1 TestActiveXCtl.h232

10.5.2TestActiveXCtl.cpp234

10.5.3TestActiveXPpg.h238

10.5.4TestActiveXPpg.cpp239

第六节客户应用程序241

10.6.1 创建工程241

10.6.2增加ActiveX控件243

10.6.3增加成员和消息映射244

10.6.4程序运行245

11.1.1 建立支持帮助的应用程序框架247

第一节建立帮助应用程序247

第十一章添加联机帮助247

11.1.2 AppWizard添加的联机帮助248

8.1.3使用联机帮助248

第二节超文本概念250

11.2.1超文本250

11.2.2帮助文件结构250

第三节编写帮助工程文件251

11.3.1[OPTIONS]段251

11.3.2[FILES]段252

11.3.3[WINDOWS]段252

11.3.4[MAP]段252

11.3.6[CONFIG]段253

11.3.7使用帮助工作室(Help Workshop)253

11.3.5[A LIAS]段253

第四节编写RTF文件254

11.4.1 文件注脚说明254

11.4.2插入图形254

11.4.2编制自己的RTF文件257

第五节编写目录(CNT)文件257

第六节帮助程序设计示例258

11.6.1帮助工程文件258

11. 6.2 RTF文件259

11.6.3目录文件268

第十二章动态链接库269

第一节DLL概述269

12.2.1常规型DLL270

第二节使用MFC编写DLL270

12.2.2扩展DLL278

第三节非MFC DLL288

12.3.1 实例288

第四节调用DLL实例289

12.4.1 创建项目UseDll289

12.4.2添加代码290

第十三章动画模拟火焰(二维)294

第一节属性页、进度条与滑动条294

13.1.1 属性页294

13.1.2进度条控件295

13.1.3滑块控件295

13.2.1 CWnd∷SetTimer()函数297

第二节本例程相关函数及数据结构说明297

13.2.2 CWnd∷KillTimer()函数298

13.2.3 CDC∷CreateCompatibleDC()函数298

13.2.4∷CreateDIBSection()函数298

13.2.5 CDC∷SelectPalette()函数298

13.2.6 CDC∷RealizePalette()函数299

13.2.7 CDC∷BitBlt()函数299

第三节建立FireWnd类300

13.3.1创建工程300

13.3.2建立CFireWnd类301

13.3.3 CFireWnd类成员函数的实现代码302

13.4.1对话框设计315

第四节制作火焰播放对话框315

13.4.2向对话框中添加数据成员316

第五节修改CFireDlg类316

13.5.1 添加消息处理函数框架316

13.5.2添加消息处理函数代码317

第六节编译运行C1301Fire应用程序324

第十四章多媒体程序设计:WAV播放器325

第一节多媒体控制接口325

14.1.1 多媒体控制接口325

14.1.2使用MCI设备播放WAV文件325

第二节本例程相关函数及数据结构说明326

第三节程序设计示例327

14.3.2制作播放对话框及菜单328

14.3.1创建工程328

14.3.3向对话框中添加数据成员329

14.3.4建立CSound类330

14.3.5 CSound类成员函数的实现代码331

14.3.6添加消息处理函数333

14.3.7编译运行C1401Sound应用程序335

第四节本章例程源程序336

14.4.1 C1401SoundView.h和C1401SoundView.cpp336

14.4.2 Sound.h和Sound.cpp341

14.4.3 StdAfx.h344

第十五章多媒体程序设计:电影电视剪辑(AVI)346

第一节MCIWnd窗口用户界面346

15.2.2文件与设备管理347

第二节MCIWnd窗口命令集347

15.2.1 MCIWnd窗口管理347

15.2.3播放与录制348

15.2.4检取设备信息348

15.2.5暂停和继续回放349

15.2.6性能调整349

15.2.7时间格式350

15.2.8状态更新350

15.2.9设备能力351

15.2.10 MCI设备设置351

第三节本例程相关函数及数据结构说明351

15.4.1创建工程353

第四节程序设计353

15.4.3添加成员函数代码354

15.4.2添加成员变量354

15.4.4添加事例初始化代码355

15.4.5添加消息处理函数356

第五节本章例程源程序357

15.5.1 C1501VideoApp.cpp357

15.5.2 C1501 VideoView.h和C1501 VideoView.cpp360

15.5.3 StdAfx.h365

第十六章基于OpenGL的三维动画设计366

第一节OpenGL概述366

16.2.1 头文件367

16.2.2 RenderContext(场景渲染)367

第二节怎样使用OpenGL编程367

第三节像素格式(Pixel Format)369

第四节前台、后台和其它缓冲区371

第五节字体和文本373

第六节OpenGL的颜色模式与调色板374

第七节基于OpenGL综合编程实例375

16.7.1创建工程375

16.7.2设置链接库375

16.7.3增加消息处理函数375

16.7.4增加成员变量377

16.7.5编写完整的程序379

16.7.6编译运行386

17.1.1 创建项目Send387

第十七章应用程序间共享数据387

第一节Send绘图程序387

17.1.2添加菜单和工具条388

17.1.3添加菜单处理器390

17.1.4添加代码391

第二节receive程序398

17.2.1创建对话框398

17.2.2修改菜单399

17.2.3添加代码399

第三节程序代码404

第一节MFCODBC类419

第二节 DAO与ODBC的关系419

第十八章公用数据库编程419

第三节ODBC数据库程序实例420

18.3.1 注册数据库420

18.3.2创建基本的C1801BASE应用程序423

18.3.3 添加显示控件424

18.3.4添加菜单和对话框427

18.3.5添加、删除、排序和过滤429

第四节运行示例及程序代码433

第十九章Internet站点查询程序444

第一节Visual C++中的Internet类444

19.1.1 WinInet类444

19.1.2 ISAPI类445

19.2.1 CInternetSession类446

第二节WinInet类的详细说明446

19.2.2 CInternetConnection类447

19.2.3 CFtpConnection类448

19.2.4 CHttpConnection类449

19.2.5 CGopherConnection类450

19.2.6 Internet文件类451

第三节设计一个Internet站点查询器452

19.3.1创建工程452

19.3.2编译存盘453

第四节在Form上增加控件453

第五节增加成员函数454

第六节HTTP站点查询456

第七节FTP站点查询457

第八节Gopher站点查询457

第二十章MAPI与应用程序通邮464

第一节MAPI概述464

20.1.1 MAPI的概念464

20.1.2 MAPI特征465

20.1.3 MAPI体系结构466

20.1.4 MAPI客户应用程序466

20.1.5 MAPI子系统466

20.1.6 MA P1缓冲池466

第二节MAPI和CMC467

20.2.1 MAPI467

20.1.7 MAPI服务器467

20.2.2 CMC470

第三节有关的数据结构472

20.3.1与MAPI有关的数据结构472

20.3.2与CMC有关的数据结构473

第四节基于MAPI通邮的文字编辑器设计示例474

20.4.1 创建工程474

20.4.2重载消息475

20.4.3运行程序476

第五节程序实现内幕477

20.5.1 在MFC中的MAPI方法477

20.5.2 OnFileSendMail函数和OnUpdateFileSendMail函数477

第一节本章使用的类说明482

第二十一章WWW与网页浏览器的制作482

第二节创建工程485

21.2.1创建单文档工程485

21.2.2第一次运行程序487

第三节编写资源与代码487

21.3.1 资源487

21.3.2消息488

21.3.3类成员489

第四节完成程序及运行结果489

21.4.1 C2101HtmlViewView.h489

21.4.2 C2101HtmlViewView.Cpp491

21.4.3运行结果494

1999《例解Visual C++ 6.0一学即通》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由万跃华主编;陈胜勇等编著 1999 成都:电子科技大学出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

如何使用Visual C++ 6.0(1999 PDF版)
如何使用Visual C++ 6.0
1999 北京:机械工业出版社
Visual C++6.0应用指南( PDF版)
Visual C++6.0应用指南
微型计算机软件基础技术 (M6800系,8080系,Z-80系)(1986年03月第1版 PDF版)
微型计算机软件基础技术 (M6800系,8080系,Z-80系)
1986年03月第1版
Visual C++ 6.0高级编程(1999 PDF版)
Visual C++ 6.0高级编程
1999
Visual C++6.0编程指南(1999年05月第1版 PDF版)
Visual C++6.0编程指南
1999年05月第1版 科学出版社
Visual C++6.0实例教程(1999年04月第1版 PDF版)
Visual C++6.0实例教程
1999年04月第1版 电子工业出版社
Visual c++自学二十一通( PDF版)
Visual c++自学二十一通
Visual C++ 6使用详解(1999 PDF版)
Visual C++ 6使用详解
1999 北京:机械工业出版社
Visual C++ 6.0编程与实例(1999 PDF版)
Visual C++ 6.0编程与实例
1999 北京:科学出版社
Authorware 4.0用户手册(1999 PDF版)
Authorware 4.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 C++ 6.0编程指南(1999 PDF版)
Visual C++ 6.0编程指南
1999 北京:科学出版社
精通Visual C++ 6.0(1999 PDF版)
精通Visual C++ 6.0
1999 北京:人民邮电出版社