《Visual C++ 5.0编程指南》求取 ⇩

第一章 Visual C++ 5.0简介1

1.1 Visual C++ 5.0的新功能1

1.1.1 专业版的新功能1

1.1.2 学习版的新功能3

1.1.3 企业版的新功能3

1.2 Visual C++ 5.0的集成开发环境一览4

1.2.1 File菜单4

1.2.2 Edit菜单6

1.1.3 View菜单7

1.2.4 Build菜单7

1.2.5 Window菜单8

第二章 创建一个简单的应用程序9

2.1 分析应用程序的主要功能9

2.2 建立工程文件10

2.2.1 工程11

2.2.2 工程工作区11

2.2.3 生成应用程序的工程文件11

2.3 应用程序的可视化编程13

2.3.1 使用AppWizard工具13

2.3.2 再论工程工作区18

2.3.3 使用ClassWizard工具21

2.4 应用程序的代码编程25

2.4.1 为Say按钮连接代码25

2.4.2 为Say按钮编写程序代码26

2.4.3 为 Exit按钮连接代码27

2.4.4 为Exit按钮编写程序代码28

第三章 C++语言的基础知识29

3.1 操作符、表达式与语句29

3.1.1 操作符与表达式29

3.1.2 语句33

3.2 常量和变量37

3.2.1 常量定义37

3.2.2 变量定义38

3.3 函数39

3.3.1 函数原型的声明39

3.3.2 函数的定义39

3.3.3 函数的局部变量和静态变量40

3.3.4 内联函数41

3.3.5 函数重载41

3.4 数据类型43

3.4.1 数组43

3.4.2 字符串46

3.4.3 C++类型50

3.4.4 指针52

3.5 输入/输出管理55

3.5.1 输出55

3.5.2 输入56

3.5.3 注释56

3.5.4 应用实例56

第四章 面向对象的基础知识58

4.1 比较面向过程与面向对象的程序设计58

4.2 面向对象的基本概念59

4.2.1 对象59

4.2.2 类60

4.2.3 面向对象方法的主要特征61

4.3 类与对象61

4.3.1 类的定义61

4.3.2 对象的定义63

4.4 构造函数与析构函数64

4.4.1 构造函数64

4.4.2 析构函数68

4.5 多态69

4.5.1 静态联编和动态联编70

4.5.2 虚函数70

4.5.3 纯虚函数和抽象基类72

4.6 类的静态成员73

4.6.1 静态数据成员73

4.6.2 静态成员函数75

4.7 友员76

4.7.1 友员函数76

4.7.2 友员类78

第五章 MFC类库80

5.1 MFC类库分类80

5.2 MFC中主要的类81

5.2.1 根类:CObject类81

5.2.2 应用程序体系结构类81

5.2.3 可视对象类82

5.2.4 通用类84

5.2.5 OLE类85

5.2.6 ODBC数据库类85

第六章Visual C++常用控件介绍86

6.1 常用控件及其属性一览86

6.1.1 常用控件一览86

6.1.2 常用控件及其相应的基类89

6.2 设置控件属性90

第七章 Windows界面中的重要控件—编辑框93

7.1 分析应用程序的主要功能93

7.2 建立工程文件95

7.3 应用程序的可视化编程96

7.4 应用程序的代码编程99

7.4.1 给编辑框连接变量99

7.4.2 修改编辑框的特性100

7.4.3 给Showl按钮连接代码102

7.4.4 给Clearl按钮连接代码103

7.4.5 给Show2按钮连接代码104

7.4.6 给Clear2按钮连接代码105

7.4.7 给按钮IDC_COPY_BUTTON连接代码106

7.4.8 给Exit按钮和Undo按钮连接代码107

7.5 CEdit类及其成员函数109

第八章 Windows界面中的重要控件—滚动条113

8.1 分析应用程序的主要功能113

8.2 建立工程文件114

8.3 应用程序的可视化编程115

8.4 应用程序的代码编程117

8.4.1 给编辑框和滚动条连接变量117

8.4.2 滚动条的初始化118

8.4.3 给Exit按钮连接代码120

8.4.4 给滚动条消息添加代码121

8.4.5 给Left按钮添加代码125

8.4.6 给Right按钮添加代码126

8.4.7 给Reset按钮添加代码126

8.4.8 将编辑框设置为只读的127

8.5 CScrollBar类127

第九章 Windows界面中的重要控件—复选框130

9.1 分析应用程序的主要功能130

9.2 建立工程文件131

9.3 应用程序的可视化编程132

9.4 应用程序的代码编程134

9.4.1 给复选框和编辑框连接变量134

9.4.2 给Exit按钮连接代码135

9.4.3 给复选框添加代码136

9.4.4 给Enable和Disable按钮添加代码139

9.4.5 给Show和Hide按钮添加代码141

9.4.6 将编辑框设置为只读的142

9.5 CButton类143

第十章 Windows界面中的重要控件—单选按钮146

10.1 分析应用程序的主要功能146

10.2 建立工程文件148

10.3 应用程序的可视化编程149

10.4 应用程序的代码编程153

10.4.1 给单选按钮和编辑框连接变量153

10.4.2 初始化单选按钮154

10.4.3 给Exit按钮连接代码155

10.4.4 给Show按钮添加代码156

10.4.5 将编辑框设置为只读的158

第十一章 Windows界面中的重要控件—组合框160

11.1 分析应用程序的主要功能160

11.2 建立工程文件162

11.3 应用程序的可视化编程163

11.4 应用程序的代码编程165

11.4.1 给单选按钮和编辑框连接变量165

11.4.2 初始化单选按钮和组合框167

11.4.3 给Exit按钮连接代码169

11.4.4 给Show按钮添加代码170

11.4.5 将编辑框设置为只读的171

11.5 CComboBox类172

第十二章 Windows界面中的重要控件—菜单177

12.1 分析应用程序的主要功能177

12.2 建立工程文件179

12.3 应用程序的可视化编程180

12.3.1 对话框的界面设计180

12.3.2 在对话框中增加菜单资源181

12.3.3 给菜单连接一个类184

12.3.4 连接菜单和应用程序的主窗口186

12.4 应用程序的代码编程188

12.4.1 给File菜单的Exit项连接代码188

12.4.2 给File菜单的Voice项连接代码188

12.4.3 给File菜单的Show项连接代码189

12.4.4 给Help菜单的About项连接代码190

12.4.5 给命令按钮连接代码190

第十三章 Windows界面中的重要控件—对话框193

13.1 分析应用程序的主要功能193

13.2 建立工程文件195

13.3 应用程序的可视化编程196

13.3.1 应用程序主窗口的界面设计196

13.3.2 设计对话框的界面198

13.3.3 给对话框连接一个类201

13.3.4 给对话框IDD_DIALOG1中的控件连接变量202

13.4 应用程序的代码编程202

13.4.1 给主对话框的Exit按钮连接代码202

13.4.2 创建类CMyDlgl的一个对象203

13.4.3 初始化IDD_MYDLG1对话框205

13.4.4 给对话框的OK按钮连接代码206

13.4.5 给对话框的Cancel按钮连接代码208

13.4.6 给应用程序主对话框的Select按钮连接代码209

13.4.7 给应用程序主对话框的Display按钮连接代码209

13.5 CListBox类210

第十四章 Windows界面的重要控件-工具条和状态条216

14.1 分析应用程序的主要功能216

14.2 建立工程文件219

14.3 应用程序的可视化编程220

14.3.1 应用程序主窗口的界面设计220

14.3.2 菜单条的可视化实现221

14.3.3 工具条的可视化实现222

14.3.4 为菜单定制状态条224

14.4 应用程序的代码编程226

14.4.1 给Message1菜单项添加代码226

14.4.2 给Message2菜单项添加代码226

14.4.3 给Message3菜单项添加代码227

14.5 检验应用程序228

第十五章 制作单文档界面的应用程序229

15.1 分析应用程序的主要功能229

15.2 建立工程文件232

15.3 应用程序的可视化编程236

15.3.1 应用程序主窗口的界面设计236

15.3.2 菜单条的可视化实现237

15.3.3 给对话框IDD_EXAM10_FORM中的控件连接变量237

15.4 应用程序的代码编程238

15.4.1 声明文档类中的数据成员238

15.4.2 初始化文档类的数据成员240

15.4.3 初始化视类的数据成员241

15.4.4 连接文档类和视类的数据成员242

15.4.5 向文件中写数据和读数据245

15.4.6 进一步完善应用程序247

15.5 执行应用程序248

15.6 CView类248

15.7 增强应用程序的功能250

15.7.1 分析增强后的应用程序的主要功能250

15.7.2 应用程序的可视化编程251

15.7.3 应用程序的代码编程251

15.7.4 执行增强功能后的应用程序272

15.7.5 CObList类272

第十六章 制作多文档界面的应用程序277

16.1 分析应用程序的主要功能277

16.2 建立工程文件283

16.3 应用程序的可视化编程287

16.3.1 应用程序窗口的界面设计287

16.3.2 菜单的可视化实现289

16.4 应用程序的代码编程290

16.4.1 声明视类的数据成员290

16.4.2 定义文档类中的数据成员291

16.4.3 初始化视类的数据成员292

16.4.4 向文件中写数据和读数据294

16.4.5 实现一个文档的多个视295

16.5 增强应用程序的功能299

16.5.1 增加分割条299

16.5.2 在菜单中加入split选项301

16.6 检验应用程序301

第十七章 创建与使用动态链接库302

17.1 什么是动态链接库302

17.2 建立动态链接库的工程文件302

17.3 定制动态链接库的两个主要文件305

17.4 测试动态链接库309

17.4.1 分析用于测试动态链接库的应用程序的主要功能309

17.4.2 创建测试用应用程序的工程文件311

17.4.3 应用程序的可视化编程312

17.4.4 应用程序的代码编程313

17.4.5 检验用于测试动态链接库的应用程序317

第十八章 ActiveX控件318

18.1 关于ActiveX的基础知识318

18.1.1 ActiveX概述318

18.1.2 ActiveX文档服务器318

18.1.3 ActiveX文档容器319

18.2 ActiveX控件319

18.2.1 ActiveX控件概述319

18.2.2 创建ActiveX控件应用程序321

18.2.3 使用ActiveX控件的准备工作322

18.2.4 在ActiveX控件启动文件中增加代码323

18.3 ActiveX控件的事件、方法和属性323

18.3.1 ActiveX控件的事件323

18.3.2 向ActiveX控件增加储备事件324

18.3.3 向ActiveX控件增加自定义事件326

18.3.4 ActiveX控件的方法328

18.3.5 给ActiveX控件增加储备方法329

18.3.6 给ActiveX控件增加自定义方法330

18.3.7 ActiveX控件的属性331

18.3.8 给ActiveX控件增加储备属性332

18.3.9 给ActiveX控件增加自定义属性334

18.3.10 ActiveX控件的高级属性的实现336

18.3.11 访问环境属性337

18.4 ActiveX控件的属性页337

18.4.1 控件的属性页337

18.4.2 增加额外的用户属性页339

18.4.3 使用储备属性页341

18.5 提供上下文敏感帮助342

18.6 ActiveX控件中的字体与图片344

18.6.1 ActiveX控件中的字体344

18.6.2 使用字体储备属性344

18.6.3 使用字体自定义属性345

18.6.4 自定义图片属性349

18.6.5 在ActiveX控件中实现一个自定义的图片属性349

第十九章 初步掌握ATL技术352

19.1 建立ATL工程文件352

19.1.1 用ATL COM AppWizard创建工程文件352

19.1.2 ATL COM AppWizard生成的文件353

19.1.3 添加对象和控件353

19.1.4 给已存在的对象或控件增加一个新的接口357

19.2 ATL COM对象基础357

19.2.1 实现CComObjectRootEx358

19.2.2 实现CComObject、CComAggObject和CComPolyObject358

19.2.3 IDispatch和IErrorInfo的支持359

19.2.4 改变缺省类工厂和聚合模型359

19.2.5 建立一个聚合359

19.3 ATL窗口类360

19.3.1 使用一个窗口360

19.3.2 实现一个窗口360

19.3.3 实现一个对话框363

19.4 连接点364

19.4.1 连接点类365

19.4.2 给对象增加一个连接点365

19.4.3 连接点的例子366

19.5 枚举器366

19.6 代理产生器367

19.7 ATL对象的调试技巧368

19.7.1 使用DebugBreak368

19.7.2 使用QueryInterface调试368

19.7.3 使用引用计数调试368

参考文献369

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

高度相关资料

Visual FoxPro 5.0-6.0 面向对象编程指南(1999 PDF版)
Visual FoxPro 5.0-6.0 面向对象编程指南
1999 北京:清华大学出版社
Visual C++6.0编程指南(1999年05月第1版 PDF版)
Visual C++6.0编程指南
1999年05月第1版 科学出版社
Visual Basic 5.0中文版编程指南(1998年05月第1版 PDF版)
Visual Basic 5.0中文版编程指南
1998年05月第1版 人民邮电出版社
中文 Visual Basic 5.0编程指南(1999 PDF版)
中文 Visual Basic 5.0编程指南
1999 北京:国防工业出版社
Microsoft Visual C++4.1编程技巧指南(1997 PDF版)
Microsoft Visual C++4.1编程技巧指南
1997 成都:电子科技大学出版社
Visual C++ 5.0程序设计教程(1998 PDF版)
Visual C++ 5.0程序设计教程
1998 北京:电子工业出版社
精通Visual C++ 5.0编程(1998 PDF版)
精通Visual C++ 5.0编程
1998 成都:电子科技大学出版社
中文Visual FoxPro 5.0编程指南(1998 PDF版)
中文Visual FoxPro 5.0编程指南
1998 北京:北京理工大学出版社
Visual C++ 6.0编程指南(1999 PDF版)
Visual C++ 6.0编程指南
1999 北京:科学出版社
Visual C++ 5.0编程技术(1998 PDF版)
Visual C++ 5.0编程技术
1998 北京:北京航空航天大学出版社
Visual C++ 6.0编程指南(1999 PDF版)
Visual C++ 6.0编程指南
1999 北京:航空工业出版社
Visual C++5.0使用指南(1998 PDF版)
Visual C++5.0使用指南
1998 西安:西安电子科技大学出版社
Visual FoxPro 5.0中文版编程指南(1998 PDF版)
Visual FoxPro 5.0中文版编程指南
1998 北京:人民邮电出版社
Visual Basic 5.0中文版编程指南(1998 PDF版)
Visual Basic 5.0中文版编程指南
1998 北京:人民邮电出版社
Visual Basic 5.0中文版编程指南(1998 PDF版)
Visual Basic 5.0中文版编程指南
1998 北京:科学出版社