图书介绍

Visual C++ 6.0程序设计教程与实训PDF|Epub|txt|kindle电子书版本网盘下载

Visual C++ 6.0程序设计教程与实训
  • 王丰,高光金主编 著
  • 出版社: 北京市:北京大学出版社
  • ISBN:9787301096987
  • 出版时间:2009
  • 标注页数:264页
  • 文件大小:59MB
  • 文件页数:280页
  • 主题词:C语言-程序设计-高等学校:技术学校-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

Visual C++ 6.0程序设计教程与实训PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第一章 Visual C++6.0概述1

1.1Visual C++6.0的特点及对系统的要求1

1.2Visual C++6.0的安装2

1.2.1Visual C++6.0对系统的要求2

1.2.2Visual C++6.0的安装过程2

1.3Visual C++6.0集成开发环境6

1.3.1启动Visual C++6.06

1.3.2Visual C++6.0的窗口6

1.3.3菜单7

1.3.4工具栏14

1.3.5源代码编辑器16

1.3.6资源编辑器18

1.3.7调试器21

1.3.8Visual C++的窗口控制23

1.4编写Visual C++应用程序23

1.4.1使用AppWizard建立控制台应用程序24

1.4.2添加代码25

1.4.3编译、连接、运行程序25

1.4.4调试程序25

1.5Visual C++6.0帮助系统的使用26

1.6实训27

1.7习题30

第二章 C++对C语言的扩充32

2.1C++对C语言的扩充概述32

2.1.1新的输入输出方式32

2.1.2注释、变量声明与作用域限定符34

2.1.3强制类型转换与const标识符35

2.1.4引用36

2.2new和delete操作符38

2.2.1栈变量与堆变量38

2.2.2new操作符38

2.2.3delete操作符39

2.3函数39

2.3.1函数原形39

2.3.2不指定返回值类型40

2.3.3参数默认值40

2.3.4内联函数41

2.3.5函数参数42

2.3.6函数返回值42

2.3.7函数重载43

2.4Visual C++中自定义的数据类型介绍44

2.5实训45

实训1:闰年的判断45

实训2:函数重载——不同数据类型求最大值46

2.6习题47

第3章 面向对象的编程50

3.1面向对象程序设计概述50

3.1.1程序组织/设计的方法50

3.1.2面向对象程序设计的基本概念51

3.1.3面向对象系统的特征52

3.2类与对象53

3.2.1类53

3.2.2对象55

3.2.3构造函数56

3.2.4析构函数59

3.2.5复制构造函数61

3.2.6this指针65

3.2.7静态成员66

3.2.8友元函数和友元类68

3.3继承69

3.3.1继承的基本知识69

3.3.2派生类的构造与析构73

3.3.3同名成员的访问74

3.3.4多继承74

3.3.5虚基类76

3.3.6类型兼容77

3.4虚函数与多态性79

3.4.1虚函数79

3.4.2虚析构函数81

3.4.3纯虚函数与抽象类82

3.4.4多态性83

3.5运算符重载83

3.5.1运算符重载的概念83

3.5.2运算符重载的基本方法84

3.5.3特殊运算符的重载87

3.6模板与异常89

3.6.1模板89

3.6.2异常90

3.7实训92

实训1:学生信息的输入输出92

实训2:运算符的重载94

3.8习题97

一、填空题97

二、选择题97

三、操作题98

第4章 利用Visual C++开发W i ndows程序概述99

4.1用MFC编程99

4.1.1什么是MFC99

4.1.2用App Wizard建立MFC Windows应用程序99

4.2AppWizard MFC应用程序的结构分析105

4.2.1应用程序类CWinApp106

4.2.2主框架窗口106

4.2.3子框架窗口106

4.2.4视图类106

4.2.5文档类107

4.2.6对话框类107

4.3消息机制107

4.3.1消息驱动107

4.3.2消息的种类110

4.3.3消息映射及消息传递111

4.4MFC程序的运行流程113

4.4.1MFC的WinMain()函数114

4.4.2InitInstance()函数的功能114

4.4.3CMainFrame类的OnCreate()函数115

4.4.4创建空文档115

4.4.5消息循环116

4.5窗口绘制机制116

4.5.1WM_PAINT消息117

4.5.2在设备描述符表中绘制117

4.6实训118

4.7习题122

第5章 菜单、工具栏和状态栏124

5.1菜单124

5.1.1菜单定义的一般规则124

5.1.2创建和编辑菜单125

5.1.3菜单消息及其传递路径126

5.1.4菜单项状态的更新127

5.1.5添加键盘加速键和组合键128

5.2工具栏130

5.2.1在新建程序时增加工具栏130

5.2.2修改工具栏130

5.2.3工具栏编程示例131

5.3状态栏133

5.3.1在新建程序时增加状态栏133

5.3.2如何在程序中加入状态栏134

5.4实训135

5.5习题139

第6章 鼠标与键盘141

6.1使用鼠标141

6.1.1鼠标事件和鼠标消息141

6.1.2处理客户区鼠标消息142

6.1.3鼠标捕捉143

6.1.4鼠标绘图程序143

6.2响应键盘145

6.2.1键盘事件145

6.2.2处理键盘事件146

6.2.3按键显示程序148

6.3实训152

6.4习题153

第7章 屏幕绘图155

7.1设备描述符表与CDC类155

7.1.1设备描述符表与GDI对象155

7.1.2CDC类156

7.1.3设备描述符表的申请和释放156

7.1.4WM_PAINT消息的响应过程157

7.2基本图形绘制157

7.2.1画点158

7.2.2画直线158

7.2.3画矩形159

7.2.4画圆及椭圆159

7.3绘图工具的使用160

7.3.1GDI绘图工具介绍160

7.3.2画笔与画刷160

7.3.3图形填充162

7.3.4绘图过程162

7.3.5绘图模式164

7.3.6绘图编程示例165

7.4文本输出166

7.4.1文本输出函数166

7.4.2文本输出编程示例167

7.5映射方式168

7.5.1设备坐标168

7.5.2逻辑坐标169

7.5.3映射方式169

7.6实训170

7.7习题173

第8章 对话框与控件175

8.1对话框概述175

8.1.1对话框的种类175

8.1.2对话框的组成元素及其创建步骤175

8.1.3对话框编辑器176

8.1.4对话框的创建、显示与关闭180

8.1.5对话框编程示例182

8.2控件190

8.2.1控件概述190

8.2.2常用控件介绍191

8.2.3控件与对话框的交互197

8.2.4控件编程示例202

8.2.5基于对话框的应用程序206

8.3实训209

实训内容:通用对话框设计209

8.4习题212

第9章 文档/视图结构214

9.1文档/视图结构概述214

9.1.1为什么需要文档/视图结构214

9.1.2文档类、视图类及文档模板类的作用及相互关系214

9.2文档类215

9.2.1定义自己的文档类215

9.2.2使用文档类的数据成员管理数据216

9.2.3串行化数据216

9.2.4经常重载的重要成员函数217

9.3视图类217

9.3.1MFC中的各种视图类217

9.3.2从文档中得到数据并显示218

9.3.3视图的滚动与缩放218

9.4单文档与多文档应用程序220

9.4.1单文档应用程序的特点220

9.4.2单文档应用程序示例220

9.4.3多文档应用程序的特点226

9.4.4多文档应用程序设计示例226

9.5实训228

实训1:倾斜文字228

实训2:多色窗口228

9.6习题229

第10章 其他常用编程功能231

10.1打印及打印预览231

10.1.1建立支持打印的框架231

10.1.2与打印相关的函数231

10.1.3所见即所得打印234

10.2文件操作236

10.3数据库访问240

10.3.1MFC提供的有关ODBC的常用类240

10.3.2指定数据源240

10.3.3利用MFC向导建立数据库应用程序242

10.3.4插入记录244

10.3.5删除记录245

10.4应用程序的打包与发布245

10.4.1安装程序应遵循的规则246

10.4.2安装InstallShield程序246

10.4.3创建InstallShield工程247

10.4.4创建setup.exe文件248

10.4.5生成并测试安装程序250

10.5实训250

10.6习题251

第11章 从Visual C++ 6.0到Visual C++.NET253

11.1Microsoft.NET综述253

11.1.1Microsoft.NET的产生背景253

11.1.2Microsoft.NET平台253

11.1.3.NET Framework254

11.1.4.NET Framework软件特点255

11.2Visual C++.NET编程简介256

11.2.1Visual Studio.NET简介256

11.2.2Visual Studio.NET新的IDE简介256

11.3习题263

参考文献264

热门推荐