点此搜书

Visual C++ 6.0程序设计自学教程
  • 作 者:卢纲主编;康博创作室编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:1999
  • ISBN:730203740X
  • 标注页数:409 页
  • PDF页数:420 页
  • 请阅读订购服务说明与试读!

文档类型

价格(积分)

购买连接

试读

PDF格式

13

立即购买

点击试读

订购服务说明

1、本站所有的书默认都是PDF格式,该格式图书只能阅读和打印,不能再次编辑。

2、除分上下册或者多册的情况下,一般PDF页数一定要大于标注页数才建议下单购买。【本资源420 ≥409页】

图书下载及付费说明

1、所有的电子图书为PDF格式,支持电脑、手机、平板等各类电子设备阅读;可以任意拷贝文件到不同的阅读设备里进行阅读。

2、电子图书在提交订单后一般半小时内处理完成,最晚48小时内处理完成。(非工作日购买会延迟)

3、所有的电子图书都是原书直接扫描方式制作而成。

绪论 1

0.1 Visual C++概述 1

前言页 1

0.2 Visual C++ 6.0的新特点 2

0.2.1 增强的MFC类库 2

0.2.2 改进的编译器和连接器 3

0.2.3 强大的编辑器 3

0.2.4 增强的AppWizard 4

0.2.5 增强的数据库支持 4

0.3 Visual C++ 6.0集成环境 4

0.3.1 Microsoft Developer Studio 4

0.3.2 文本编辑器 5

0.3.3 资源编辑器 5

0.3.6 调试器 6

0.3.7 联机帮助 6

0.3.8 Visual C++6.0附带工具简介 6

0.3.4 编译器 6

0.3.5 连接器 6

0.4 本书主要内容及编排方式 7

第1章 面向对象的程序设计和C++语言 8

1.1 OOP初步 8

1.1.1 面向过程的程序设计和面向对象的程序设计 8

1.1.2 几个基本概念 9

1.1.3 三类基本机制 10

1.1.4 C++与OOP的关系 10

1.2.1 基本数据类型 11

1.2 C++语言基础 11

1.2.2 标识符 13

1.2.3 C++中的变量 14

1.2.4 C++中的常量 14

1.3 基本运算符 15

1.3.1 算术运算符 15

1.3.2 关系运算符 15

1.3.3 逻辑运算符 16

1.3.4 按位运算符 16

1.3.5 特殊运算符 17

1.4 流程控制 18

1.4.1 条件语句 18

1.4.2 分支语句 19

1.4.3 循环语句 20

1.4.4 转移语句 22

1.5 自定义数据类型 23

1.5.1 typedef 23

1.5.2 结构数据类型 23

1.5.3 联合数据类型 25

1.5.4 枚举类型 26

1.6 输入/输出 27

1.6.1 cout流输出 27

1.6.2 cin流输入 28

1.7 类和对象 29

1.7.1 类的定义 29

1.7.2 对象 30

1.7.3 构造函数和析构函数 30

1.7.4 函数的重载 32

1.8 类的继承 33

1.9 虚拟函数与多态性 34

1.9.1 虚拟函数 34

1.9.2 虚拟函数的实例 36

1.10 本章小结 37

1.11 思考与练习 37

第2章 Visual C++6.0开发环境 39

2.1 了解Visual C++6.0开发环境 39

2.2.1 File菜单 43

2.2 Visual C++6.0的菜单栏 43

2.2.2 Edit菜单 47

2.2.3 View菜单 52

2.2.4 Insert菜单 55

2.2.5 Project菜单 56

2.2.6 Build菜单 57

2.2.7 Debug菜单 58

2.2.9 Window菜单 60

2.2.8 Tools菜单 60

2.2.10 Help菜单 61

2.3 Visual C++6.0的工具栏 61

2.3.1 Standard工具栏 62

2.3.2 Build工具栏 62

2.3.3 Build MiniBar工具栏 63

2.3.4 ATL工具栏 63

2.3.5 Resource工具栏 63

2.3.6 Edit工具栏 64

2.3.7 Debug工具栏 64

2.3.8 Browse工具栏 65

2.3.9 Database工具栏 65

2.3.10 WizardBar工具栏 66

2.4 项目工作区窗格 66

2.4.1 ClassView选项卡 67

2.4.2 ResourceView选项卡 69

2.5 代码编辑窗格 70

2.4.3 FileView选项卡 70

2.6 本章小结 71

2.7 思考与练习 71

第3章 第一个应用程序 72

3.1 使用AppWizard创建应用程序 72

3.1.1 创建FirstApp 72

3.1.2 编译、连接、运行 77

3.2 程序结构 78

3.3.1 应用程序类 94

3.3 程序分析 94

3.3.2 Initlnstance函数 95

3.4 本章小结 98

3.5 思考与练习 98

第4章 消息 99

4.1 Windows消息 99

4.2 消息循环 99

4.3 消息的种类 101

4.3.2 鼠标消息 102

4.3.1 键盘消息 102

4.3.3 与窗口操作有关的消息 103

4.3.4 定时消息 104

4.3.5 命令消息WM-COMMAND 104

4.4 消息映射 104

4.5 本章小结 106

4.6 思考与练习 106

5.1 ClassWizard入门 107

第5章 使用ClassWizard 107

5.2 进入ClassWizard 108

5.2.1 Message Maps选项卡 108

5.2.2 Member Variables选项卡 110

5.2.3 Aulomation选项卡 111

5.2.4 ActiveX Events选项卡 112

5.2.5 Class Info选项卡 113

5.3 使用ClassWizard创建新类 114

5.4 使用ClassWizard添加消息处理函数 117

5.5 使用ClassWizard添加成员变量 118

5.6 使用ClassWizard覆盖虚拟函数 121

5.7 本章小结 121

5.8 思考与练习 122

第6章 视图与文档 123

6.1 文档与视图 123

6.2 视图类 123

6.3 文档类 130

6.4.2 添加成员变量 137

6.4.1 创建程序框架 137

6.4 典型程序范列 137

6.4.3 处理视图类 138

6.4.4 存取数据 139

6.4.5 MyPoint程序清单 140

6.5 本单小结 152

6.6 思考与练习 152

第7章 对话框 153

7.1 对话框基础 153

7.1.1 创建对话框资源 153

7.1.2 创建对话框类 159

7.2 对话框程序范列 161

7.2.1 创建应用程序框架 162

7.2.2 创建对话框资源 162

7.2.3 创建新类 162

7.2.4 使用对话框 163

7.2.5 程序清单 166

7.3 本章小结 180

7.4 思考与练习 181

第8章 属性表 182

8.1 属性表初步 182

8.1.1 属性表的组成 182

8.1.2 CPropertySheet类和CPropertyPage类 183

8.2 创建范例程序 187

8.2.1 创建应用程序框架 187

8.2.2 创建表页 188

8.2.3 创建表单类 190

8.2.4 添加交互功能 191

8.2.5 程序清单 194

8.3 本章小结 212

8.4 思考与练习 212

第9章 控件 213

9.1 控件初步 213

9.1.1 控件的类型 213

9.1.2 控件列表 214

9.2 创建控件 214

9.2.2 手动添加控件 215

9.2.1 利用对话框资源编辑器 215

9.3 CButton类 216

9.4 CEdit类 218

9.5 CStatic类 222

9.6 CListBox类 223

9.7 CComboBox类 226

9.8 CScrollBar类 230

9.9 CProgressCtrl类 232

9.10 CSliderCtrl类 233

9.11 CListCtrl类 236

9.12 CTreeCtrl类 242

9.13 ClmageList类 248

9.14 范例程序 250

9.14.1 创建应用程序框架 250

9.14.2 创建进度条控件 251

9.14.3 创建列表视控件 252

9.14.4 创建编辑框控件 254

9.14.5 添加资源符号 255

9.14.6 程序清单 256

9.15 本章小结 270

9.16 思考与练习 270

第10章 创建用户界面 271

10.1 创建菜单栏 271

10.1.1 创建菜单资源 271

10.1.2 CMenu类 273

10.1.3 创建弹出式菜单 275

10.2.1 编辑工具栏资源 280

10.2 创建工具栏 280

10.2.2 CToolBar类 282

10.2.3 创建工具栏的方法 284

10.2.4 范例程序 285

10.3 创建状态栏 300

10.3.1 CStatusBar类 300

10.3.2 创建状态栏 302

10.3.3 更新标志符文本 302

10.3.4 添加新面板 302

10.4 本章小结 303

10.5 思考与练习 303

第11章 绘图 304

11.1 设备上下文 304

11.2 使用画笔和画刷 304

11.2.1 画笔初步 305

11.2.2 画刷初步 306

11.2.3 使用库存工具 307

11.2.4 范例程序 308

11.3 使用字体 329

11.3.1 使用库存字体 329

11.3.2 创建字体 329

11.3.3 使用字体 332

11.3.4 文本输出函数 332

11.4 其他图形对象 333

11.4.1 CBitmap类 333

11.4.3 CRgn类 335

11.4.2 CPalette类 335

11.5 常用绘图函数 336

11.5.1 线条函数 336

11.5.2 形状函数 338

11.5.3 位操作函数 339

11.5.4 填充函数 340

11.6 本章小结 340

11.7 思考与练习 341

12.1.1 数据库基础知识 342

第12章 数据库应用 342

12.1 数据库初步 342

12.1.2 ODBC技术 343

12.1.3 DAO技术 344

12.2 与数据库相关的MFC类 344

12.2.1 CDatabase类 344

12.2.2 CRecordset类 347

12.2.3 CRecordView类 350

12.3 范例程序 351

12.3.1 创建ODBC数据源 352

12.3.2 创建DatabaseApp程序框架 354

12.3.3 程序分析 358

12.3.4 实现数据库浏览功能 365

12.3.5 添加其他数据库功能 368

12.4 本章小结 376

12.5 思考与练习 377

13.1.2 线程 378

13.1.1 进程 378

13.1 基本概念介绍 378

第13章 多任务、多线程编程 378

13.1.3 任务 379

13.1.4 临界区 379

13.1.5 信号量 379

13.2 创建线程 379

13.2.1 CWinThread类 379

13.2.2 创建工作者线程 382

13.2.3 创建用户界面线程 383

13.2.4 线程的终止 384

13.2.5 范例程序 385

13.3 线程的通信 392

13.3.1 ∷PostMeaage函数 392

13.3.2 范例程序 393

13.4 线程的同步 398

13.4.1 CCriticalSection类 398

13.4.2 CSemaphore类 398

13.4.3 CEvent类 399

13.6 思考与练习 400

13.5 本章小结 400

第14章 MSDN帮助系统 401

14.1 MSDN简介 401

14.2 进入MSDN 401

14.2.1 信息定位窗格 402

14.2.2 工具栏窗格 404

14.2.3 浏览器窗格 404

14.3.2 索引检索方式 405

14.3 帮助信息检索 405

14.3.1 目录检索方式 405

14.3.3 搜索检索方式 406

14.3.4 书签检索方式 407

14.4 使用MSDN 407

14.4.1 创建和使用子集 408

14.4.2 复制主题和打印主题 409

14.5 本章小结 409

14.6 思考与练习 409

购买PDF格式(13分)
返回顶部