图书介绍

Visual C++程序设计基础教程与上机指导PDF|Epub|txt|kindle电子书版本网盘下载

Visual C++程序设计基础教程与上机指导
  • 计算机职业教育联盟主编 著
  • 出版社: 北京:清华大学出版社
  • ISBN:730206458X
  • 出版时间:2003
  • 标注页数:352页
  • 文件大小:52MB
  • 文件页数:364页
  • 主题词:C语言-程序设计-技术培训-教材

PDF下载


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

下载说明

Visual C++程序设计基础教程与上机指导PDF格式电子书版下载

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

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

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

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

图书目录

第1章Visual C++编程概述1

1.1 Visual C++简介1

1.2 Visual C++6.0集成开发环境2

1.2.1正文窗口2

1.2.2 Workspace窗口3

1.3集成开发环境的菜单项3

1.3.1 File菜单3

1.3.2 Edit菜单4

1.3.3 View菜单5

1.3.4 Insert菜单6

1.3.5 Project菜单7

1.3.6 Build菜单8

1.3.7 Tools菜单8

1.3.8 Window菜单9

1.3.9 Help菜单10

1.4 VisualC++6.0工具栏11

1.5 MSDN联机帮助12

1.6 Windows编程模型14

1.7上机指导16

1.7.1 VC++6.0的安装16

1.7.2一个简单的Windows程序19

1.8 习题23

第2章C++语言基础25

2.1 C++语言简介25

2.1.1 C++的发展进程25

2.1.2一个简单的C++程序26

2.2.1标识符27

2.2.2基本数据类型27

2.2 C++语言的基本要素27

2.2.3常量与变量28

2.3高级数据类型32

2.3.1数组和字符串32

2.3.2结构体33

2.3.3联合体35

2.3.4指针与引用35

2.4上机指导37

2.5习题41

第3章运算符和控制语句43

3.1运算符与表达式43

3.1.1算术运算符43

3.1.3求字节运算符44

3.1.4强制类型转换运算符44

3.1.2赋值运算符44

3.1.5条件运算符45

3.1.6逗号运算符45

3.1.7关系运算符和逻辑运算符45

3.2控制结构语句46

3.2.1单分支选择语句46

3.2.2多分支选择语句47

3.2.3循环控制语句48

3.3函数51

3.4上机指导53

3.5习题57

第4章面向对象的编程方法60

4.1类与对象60

4.1.1类的定义60

4.1.2对象的定义61

4.1.3内联函数63

4.2.1构造函数64

4.2构造函数与析构函数64

4.2.2析构函数66

4.3方法重载68

4.3.1函数重载69

4.3.2运算符重载71

4.4上机指导75

4.4.1练习类的定义75

4.4.2重载运算符“+”78

4.5习题80

第5章C++语言进阶83

5.1友元和this指针83

5.1.1友元83

5.1.2this指针85

5.2静态成员86

5.2.1静态数据成员87

5.2.2静态成员函数88

5.3继承90

5.3.1基类和派生类90

5.3.2多重继承92

5.4多态性与虚拟函数93

5.4.1多态性93

5.4.2虚拟函数95

5.4.3纯虚函数和抽象类97

5.5虚拟析构函数98

5.6上机指导99

5.6.1类的继承99

5.6.2虚函数的使用102

5.7习题105

6.1I/O标准流类109

第6章I/O流109

6.1.1标准的设备名110

6.1.2原理110

6.2文件流类111

6.3串流类113

6.4C++控制输出114

6.4.1用流对象成员函数控制输出格式114

6.4.2用控制符控制输出格式115

6.5I/O成员函数116

6.5.1文件输入流类的成员函数116

6.5.2文件输出流类的成员函数117

6.6上机指导119

6.6.1调试器的使用119

6.6.2控制输出格式122

6.6.3读写文件操作122

6.7习题124

第7章模板与异常处理126

7.1模板的概念126

7.1.1函数模板126

7.1.2类模板128

7.2重载模板函数129

7.3异常处理机制130

7.3.1异常的概念130

7.3.2异常处理的实现130

7.3.3异常处理的规则131

7.4上机指导132

7.4.1模板的使用132

7.4.2文件打不开的异常136

处理程序136

7.5习题137

8.1Windows编程基本知识138

8.1.1窗口138

第8章Windows编程基础138

8.1.2消息和句柄139

8.2常用Windows程序消息141

8.3 Windows应用程序的基本结构143

8.3.1一个简单的Windows应用程序143

8.3.2 Windows应用程序的基本组成146

8.3.3源程序组成结构147

8.4上机指导153

8.5习题158

第9章输出文本161

9.1GDI简单介绍161

9.1.1设备描述表161

9.1.2TextOut函数163

9.2.1字体句柄164

9.2设置文本的设备环境164

9.2.2创建自定义字体165

9.2.3设置字体和背景颜色166

9.3文本的输出过程166

9.4文本输出的编程实例169

9.5上机指导176

9.6习题184

第10章图形基础186

10.1GDI结构186

10.1.1GDI函数的调用186

10.1.2GDI图元187

10.1.3设备描述表187

10.1.4图形刷新189

10.1.5映像模式190

10.2.1画笔的操作193

10.2绘图工具的设置及应用193

10.2.2画刷的操作194

10.2.3设置颜色195

10.3绘图函数195

10.4程序举例198

10.5上机指导205

10.6习题211

第11章键盘和鼠标213

1.1.1键盘的操作213

11.1.1键盘基础213

11.1.2键盘消息214

11.2键盘编程实例217

11.3鼠标的操作222

11.3.1鼠标基础222

11.3.2鼠标消息223

11.4鼠标编程实例224

11.5上机指导228

11.5.1鼠标控制程序228

11.5.2键盘控制程序232

11.6习题236

第12章菜单和键盘加速键238

12.1菜单的概念238

12.2菜单资源的创建239

12.2.1定义菜单239

12.2.2加载菜单241

12.3菜单项操作242

12.3.1禁止和激活菜单项242

12.3.2设置取消和选中标志243

12.3.3增加菜单项243

12.3.4删除菜单项244

12.4菜单资源的动态创建245

12.3.5修改菜单项245

12.5键盘加速键246

12.5.1定义键盘加速键246

12.5.2加载键盘加速键246

12.5.3翻译加载键消息247

12.6应用程序举例247

12.7上机指导251

12.8习题257

第13章图标、光标和位图资源259

13.1图标资源259

13.2位图资源260

13.3位图、图标资源应用实例263

13.4上机指导267

13.5习题275

14.1.1定义对话框资源277

第14章对话框资源及其应用277

14.1模态对话框277

14.1.2调用函数DialogBox显示对话框278

14.1.3对话框消息处理函数278

14.1.4关闭对话框279

14.1.5Windows消息框279

14.2非模态对话框280

14.2.1定义对话框样式281

14.2.2创建对话框281

14.2.3消息循环处理281

14.2.4关闭对话框281

14.3对话框应用实例282

14.4上机指导287

14.5习题297

15.1.1 MFC类的分层结构299

15.1 MFC简介299

第15章MFC编程基础299

15.1.2 AFX函数300

15.1.3文档/视图结构301

15.2一个简单的MFC程序301

15.2.1应用程序对象303

15.2.2 MFC如何使用应用程序对象304

15.2.3应用程序框架窗口对象305

15.2.4绘制窗口307

15.2.5消息映射307

15.2.6 Windows字符集和_T宏309

15.3用MFC AppWizard建立应用程序309

15.4上机指导315

15.5习题331

16.1.1安装程序惯例333

16.1 Windows安装程序333

第16章发布应用程序333

16.1.2编写安装程序的指导思想334

16.1.3卸载程序惯例335

16.2使用InstallShield335

16.2.1安装InstallShield335

16.2.2运行InstallShield帮助336

16.2.3加入和移出程序文件337

16.2.4创建Setup.exe文件338

16.3打包发布miniEdit应用程序339

16.3.1创建miniEdit的发行版本340

16.3.2创建InstallShield工程340

16.3.3生成并测试安装程序340

16.4习题341

附录参考答案342

参考文献352

热门推荐