《Visual C++ 6.0编程基础》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:王世同,李强等编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:1999
  • ISBN:7302035784
  • 页数:223 页
图书介绍:

第1章 Visual C++6.0概述 1

1.1 Visual C++6.0的新特点 1

1.2 Visual C++6.0——面向对象的程序设计语言 2

1.2.1 传统的结构化程序设计模式 2

1.2.2 面向对象的程序设计模式 3

1.2.3 Visual C++6.0的编程特征 5

1.3 建立开发Visual C++6.0应用程序的整体概念 5

1.3.1 Visual C++6.0应用程序的组成 5

1.3.2 面向对象应用程序的维护 6

1.3.3 开发面向对象应用程序的一般过程 7

1.3.4 使应用程序中的继承关系清晰化 7

1.3.5 正确对待应用程序中的动态链接及多态性 7

1.3.6 使用Visual C++6.0开发应用程序应注意的问题 8

第2章 创建一个简单的Visual C++6.0应用程序 9

2.1 应用程序的功能 9

2.2 建立应用程序的工程文件 10

2.2.1 工程与工程工作区 11

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

2.3 应用程序的可视化编程部分 12

2.3.1 生成应用程序的基本框架 12

2.3.2 使用AppWizard工具生成的所有程序 17

2.3.3 变化了的工程工作区 18

2.3.4 应用程序的可视化设计 20

2.4 应用程序的代码编程部分 23

2.4.1 为Say按钮连接代码 23

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

2.4.3 为Exit按钮连接代码 25

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

2.5 检验已完成的应用程序 27

第3章 制作含编辑框的应用程序 28

3.1 应用程序的功能 28

3.2 建立应用程序的工程文件 30

3.3 应用程序的可视化编程部分 31

3.4 应用程序的代码编程部分 33

3.4.1 给编辑框连接变量 33

3.4.2 修改编辑框的特性 34

3.4.3 给Showl按钮连接代码 36

3.4.4 给Clear1按钮连接代码 37

3.4.5 给Show2按钮连接代码 38

3.4.6 给Clear2按钮连接代码 38

3.4.7 给按钮IDC_COPY_BUTTON连接代码 40

3.4.8 给Undo按钮连接代码 41

3.4.9 给OK按钮连接代码 42

3.5 检验已完成的应用程序 43

第4章 制作含滚动条的应用程序 44

4.1 应用程序的功能 44

4.2 建立应用程序的工程文件 45

4.3 应用程序的可视化编程部分 45

4.4 应用程序的代码编程部分 47

4.4.1 给编辑框和滚动条连接变量 47

4.4.2 初始化滚动条 48

4.4.3 给Exit按钮连接代码 50

4.4.4 给滚动条消息添加代码 50

4.4.5 给Left按钮添加代码 54

4.4.6 给Right按钮添加代码 55

4.4.7 给Reset按钮添加代码 56

4.4.8 将编辑框设置为只读的 56

4.5 检验已完成的应用程序 57

第5章 制作含复选框的应用程序 58

5.1 应用程序的功能 58

5.2 建立应用程序的工程文件 59

5.3 应用程序的可视化编程部分 59

5.4 应用程序的代码编程部分 61

5.4.1 给复选框和编辑框连接变量 61

5.4.2 给Exit按钮连接代码 62

5.4.3 给复选框添加代码 63

5.4.4 给Enable和Disable按钮添加代码 67

5.4.5 给Show和Hide按钮添加代码 68

5.4.6 将编辑框设置为只读的 70

5.5 检验已完成的应用程序 70

第6章 制作含单选按钮的应用程序 72

6.1 应用程序的功能 72

6.2 建立应用程序的工程文件 73

6.3 应用程序的可视化编程部分 74

6.4 应用程序的代码编程部分 77

6.4.1 给单选按钮和编辑框连接变量 77

6.4.2 初始化单选按钮 78

6.4.3 给Exit按钮连接代码 80

6.4.4 给Show按钮添加代码 80

6.4.5 将编辑框设置为只读的 82

6.5 检验已完成的应用程序 83

第7章 制作含组合框的应用程序 84

7.1 应用程序的功能 84

7.2 建立应用程序的工程文件 85

7.3 应用程序的可视化编程部分 86

7.4 应用程序的代码编程部分 88

7.4.1 给单选按钮和编辑框连接变量 88

7.4.2 初始化单选按钮和组合框 89

7.4.3 给Exit按钮连接代码 91

7.4.4 给Show按钮添加代码 92

7.4.5 将编辑框设置为只读的 94

7.5 检验已完成的应用程序 95

第8章 设计菜单 96

8.1 应用程序的功能 96

8.2 建立应用程序的工程文件 97

8.3 应用程序的可视化编程部分 97

8.3.1 对话框的界面设计 97

8.3.2 对话框中的菜单 99

8.3.3 给菜单连接一个类 101

8.3.4 连接菜单和应用程序的主窗口 103

8.4 应用程序的代码编程部分 103

8.4.1 给File菜单的Exit项连接代码 103

8.4.2 给File菜单的Voice项连接代码 104

8.4.3 给File菜单的Show项连接代码 105

8.4.4 给Help菜单的About项连接代码 106

8.4.5 给命令按钮连接代码 107

8.5 检验已完成的应用程序 109

第9章 制作含对话框的应用程序 110

9.1 应用程序的功能 110

9.2 建立应用程序的工程文件 111

9.3 应用程序的可视化编程部分 111

9.3.1 应用程序主窗口的界面设计 111

9.3.2 设计对话框的界面 113

9.3.3 给对话框连接一个类 114

9.3.4 给对话框IDD_DIALOG1中的控件连接变量 116

9.4 应用程序的代码编程部分 116

9.4.1 给主对话框的Exit按钮连接代码 116

9.4.2 创建类CMyDlg1的一个对象 117

9.4.3 初始化IDD_MYDLG1对话框 119

9.4.4 给对话框的OK按钮连接代码 120

9.4.5 给对话框的Cancel按钮连接代码 121

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

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

9.5 检验已完成的应用程序 124

第10章 制作含工具条和状态条的应用程序 125

10.1 应用程序的功能 125

10.2 建立应用程序的工程文件 128

10.3 应用程序的可视化编程部分 130

10.3.1 应用程序主窗口的界面设计 130

10.3.2 菜单条的可视化实现 130

10.3.3 工具条的可视化实现 131

10.3.4 为菜单定制状态条 133

10.3.5 制作敏感帮助 134

10.4 应用程序的代码编程部分 135

10.4.1 给Message1菜单项添加代码 135

10.4.2 给Message2菜单项添加代码 136

10.4.3 给Message3菜单项添加代码 136

10.5 检验已完成的应用程序 137

第11章 制作含单文档/多文档界面的应用程序 138

11.1 单文档界面/多文档界面应用程序的概念 138

11.2 建立一个多文档界面应用程序 140

11.3 检验已完成的程序 141

11.4 修改已建立的应用程序 143

第12章 创建并使用动态链接库 148

12.1 动态链接库的概念 148

12.2 建立动态链接库的工程文件 148

12.3 定制动态链接库的两个主要文件 151

12.4 测试用应用程序的功能 154

12.5 建立测试用应用程序的工程文件 156

12.6 应用程序的可视化编程部分 157

12.7 应用程序的代码编程部分 158

12.8 检验用于测试动态链接库的应用程序 161

第13章 ActiveX控件基本知识 163

13.1 关于ActiveX的基本概念 163

13.1.1 ActiveX与OCX的定义 163

13.1.2 ActiveX的功能 164

13.1.3 比较ActiveX和OCX控件 164

13.1.4 ActiveX的主要内容 164

13.2 Visual C++6.0对ActiveX的支持 165

13.3 ActiveX控件的基本知识 168

13.4 ActiveX控件在Visual C++6.0中的使用 169

13.4.1 建立浏览器的工程文件 170

13.4.2 将浏览器控件加入到对话框 174

13.4.3 检验已完成的应用程序 180

第14章 MFC类库一览 181

14.1 为MFC类库分类 181

14.2 MFC中主要的类的用法 182

14.2.1 根类:CObject类 182

14.2.2 应用程序体系结构类 183

14.2.3 可视对象类 183

14.2.4 通用类 186

14.2.5 OLE类 187

14.2.6 ODBC数据库类 187

第15章 使用MFC编写ActiveX控件 188

15.1 建立ActiveX控件的工程文件 188

15.2 使用控件测试器测试新控件 191

15.3 分析几个重要的文件 192

15.3.1 分析ExampleCtl.cpp文件 193

15.3.2 分析ExamplePpg.cpp文件 197

15.4 为控件增加功能 199

15.4.1 改变Example的形状、大小和颜色 199

15.4.2 返回ExampleCl.cpp文件 200

15.4.3 响应鼠标事件 201

15.4.4 在ExampleCtl.h头文件中加入代码 202

15.4.5 返回ExampleCtl.cpp文件 203

15.5 检验已完成的ActiveX控件 205

第16章 Visual C++6.0的调试器 207

16.1 应用程序的调试版本与发行版本 207

16.2 使用Visual C++6.0的调试器 208

16.2.1 设置断点 208

16.2.2 建立应用程序的调试版本 208

16.2.3 熟悉调试器的工作界面 210

16.2.4 Breakpoint对话框 210

16.2.5 运行调试器 214

16.2.6 调试器窗口 215

16.3 高级调试技巧 219

16.3.1 调试过程中的异常处理 219

16.3.2 调试线程 221

16.3.3 调试动态链接库 221

16.3.4 调试OLE/ActiveX应用程序 222