《Visual C++6.0培训教程》PDF下载

  • 购买积分:13 如何计算积分?
  • 作  者:周颖恒等编著
  • 出 版 社:成都:西南交通大学出版社
  • 出版年份:1999
  • ISBN:7810573292
  • 页数:370 页
图书介绍:

第一部分 Visual C++6.0基础 3

第一章 从C/SDK到Visual C++/MFC 3

1.1 C中的类型(Struct) 4

1.2 C++中的类 5

1.3 构造函数 5

1.4 析构函数 7

1.5 一般的成员函数 8

1.6 private和public型类成员 9

1.7 全局函数 10

1.8 C++的封装 10

第二章 继承和多态性 11

2.1 基类和虚函数 11

2.2 派生类 11

2.3 操作符的重载 14

2.4 多继承 14

第三章 流库 17

3.1 什么是流库 17

3.2 输入和输出 19

3.3 C++中流的文件I/O 24

第二部分 Visual C++6.0进阶 29

第一章 Visual C++的环境 29

1.1 用户界面基础 29

1.2 定制自己的Visual C++界面 38

第二章 类的操作 62

2.1 WizardBar与ClassView的比较 62

2.2 ClassView的使用 62

2.3 用COM接口工作 67

2.4 WizardBar 68

2.5 ClassWizard 75

第三章 用工程工作 85

3.1 关于工程的说明 85

3.2 用工程和工作区间工作 90

第四章 资源编辑器 121

4.1 什么是资源编辑器 121

4.2 资源符号 124

4.3 对话框编辑器 125

4.4 菜单编辑器 128

4.5 加速器编辑器 132

4.6 串编辑器 134

4.7 版本信息编辑器 134

4.8 图形编辑器 135

4.9 工具栏编辑器 137

4.10 文本编辑器 138

第五章 调试器 141

5.1 菜单命令 141

5.2 调试窗口 143

5.3 执行控制命令 143

5.4 设置断点 145

5.5 Watch窗口 148

5.6 Variables窗口 149

5.7 Call Stack窗口 150

5.8 Registers窗口 150

5.9 Memory窗口 151

5.10 Disassembly窗口 153

5.11 错误调试 154

第三部分 Visual C++6.0编程 157

第一章 开始编写程序 157

1.1 基本概念 157

1.2 应用框架 160

1.3 利用AppWizard生成“Hello,World” 164

第二章 GDI和基本文本及绘图输出 172

2.1 Windows的屏幕输出控制 172

2.2 Windows的坐标系统 175

2.3 绘制一个圆 178

2.4 文本输出控制 183

第三章 使用ClassWizard 192

3.1 如何获取用户事件 192

3.2 ChangeCirlce例程序 194

3.3 使用AppWizard和ClassWizard生成新的程序 200

第四章 对话框 211

4.1 基础概念 211

4.2 对话框的程序设计 212

4.3 ClassWizard和对话框类 216

第五章 菜单和键盘加速键 228

5.1 Windows中的菜单 228

5.2 ChangeFont例程序 234

第六章 工具栏、状态栏与工具箱的设计 242

6.1 Windows中的工具条和应用框架 242

6.2 工具栏的设计 243

6.3 工具条的程序编制 246

6.4 状态条 254

第七章 文件的存取 257

7.1 文件基本操作流程 257

7.2 磁盘文件和归档(Archives) 266

7.3 CArchive 268

第八章 打印和打印预显 271

8.1 Windows95的打印 271

8.2 显示页和打印页 273

8.3 打印预显 273

8.4 打印信息 276

8.5 细说分页打印 278

8.5 ExPrint程序 279

第九章 动态连接库(DLLs) 290

9.1 为什么使用DLL 290

9.2 传统的DLL 290

9.3 MFC库DLL 291

第十章 一个实际的Windows的绘图程序 298

10.1 MyDraw应用 298

10.2 生成MyDraw应用程序框架 302

10.3 CmyDrawApp类 304

10.4 CmainFram类 305

10.5 CmyEllipse类 307

10.6 CmyDrawDoc类 309

10.7 CmyDrawView类 315

10.8 Cmypendly类 326

10.9 添加工具栏按钮 334

10.10 完整的源程序 335

10.11 小结 370