图书介绍

Visual C++ 6.0入门与提高PDF|Epub|txt|kindle电子书版本网盘下载

Visual C++ 6.0入门与提高
  • 王超龙,陈志华编著 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:7115103992
  • 出版时间:2002
  • 标注页数:424页
  • 文件大小:279MB
  • 文件页数:437页
  • 主题词: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下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

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

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

图书目录

第1章 进入Visual C++世界1

1.1 初识Visual C++1

1.2 集成开发环境1

1.2.1 Visual C++ 主窗口1

1.2.2 标题栏和工具栏1

1.2.3 菜单4

1.3 本章小结10

第2章 C++编程基础11

2.1 什么是C++11

2.2 C++类及其主要成员12

2.2.1 定义C++类12

2.2.2 成员变量13

2.2.3 构造函数14

2.2.4 析构函数14

2.2.5 虚函数14

2.3 C++的优点15

2.3.1 封装性15

2.3.2 继承性15

2.3.3 多态性15

2.4 静态变量16

2.5 运算符重载17

2.6 C++编程规范19

2.6.1 命名规范19

2.6.2 注释规范20

2.6.3 格式规范20

2.7 本章小结21

第3章 第一个Visual C++程序——鼠标追踪22

3.1 简介程序生成向导(AppWizard)22

3.1.1 启动AppWizard22

3.1.2 文件(Files)选项卡22

3.1.3 工程(Projects)选项卡23

3.1.4 工作区(Workspaces)选项卡24

3.1.5 其他文档(Other Documents)选项卡25

3.2 用AppWizard生成鼠标追踪程序25

3.2.1 步骤1——创建一个新的Visual C++工程26

3.2.2 步骤2——确定程序名称和路径26

3.2.3 步骤3——选择程序类型26

3.2.4 步骤4——确定数据库来源27

3.2.5 步骤5——设置所支持的文档类型28

3.2.6 步骤6——设定程序特征项29

3.2.7 步骤7——确定工程样式30

3.2.8 步骤8——调整最终的类信息31

3.2.9 步骤9——生成程序初始框架32

3.3 程序的框架说明32

3.3.1 程序的组成文件32

3.3.2 程序生成类及其简介34

3.4 完善鼠标追踪程序35

3.4.1 编写并保存代码36

3.4.2 编译并运行程序37

3.5 本章小结38

第4章 微软类库(MFC)基础39

4.1 应用程序框架结构类39

4.1.1 应用程序及线程类40

4.1.2 文档类41

4.1.3 文档模板类41

4.2 程序窗口类42

4.2.1 窗口支持类42

4.2.2 框架窗口类42

4.2.3 对话框类43

4.2.4 视图类43

4.2.5 控件类44

4.2.6 控制栏类45

4.2.7 窗体分割类45

4.3 图形打印类46

4.3.1 设备输出类46

4.3.2 图形工具类46

4.4 文件类47

4.5 Internet类48

4.5.1 ISAPI类48

4.5.2 Windows Sockets类48

4.5.3 Win32 Internet类49

4.6 集合类50

4.6.1 数组类50

4.6.2 列表类50

4.6.3 数据对象映像类51

4.7 异常和调试支持类52

4.8 本章小结52

第5章 MFC应用程序框架54

5.1 最简单的单文档程序--“新年好!”54

5.1.1 应用程序对象56

5.1.2 主框架窗口对象62

5.1.3 文档对象66

5.1.4 视图对象69

5.1.5 文档模板72

5.2 多文档程序框架73

5.2.1 与单文档程序的框架区别74

5.2.2 特有类--子框架窗口类74

5.3 文档/视图结构76

5.3.1 文档与视图的关系76

5.3.2 两者相互作用的函数77

5.3.3 视图类操作文档对象--CView::GetDocument()77

5.3.4 视图类操作文档对象--CView::OnUpdate()78

5.3.5 视图类操作文档对象--CView::OnInitialUpdate()78

5.3.6 文档类操作视对象--CDocument::UpdateAllView()78

5.3.7 文档类影响视对象--CDocument::DeleteContents()78

5.4 具有文档/视图结构的程序示例79

5.4.1 单视图程序79

5.4.2 双视图程序80

5.5 本章小结82

第6章 类的设计魔棒——ClassWizard83

6.1 初识ClassWizard83

6.1.1 启动ClassWizard83

6.1.2 消息映射(Message Maps)选项卡84

6.1.3 成员变量(Member Variables)选项卡85

6.1.4 自动控制(Automation)选项卡86

6.1.5 ActiveX控件事件(ActiveX Events)选项卡87

6.1.6 类信息(Class Info)选项卡87

6.2 ClassWizard的常用功能与操作88

6.2.1 增加新类90

6.2.2 增减成员变量91

6.2.3 增减成员函数92

6.2.4 定位程序代码92

6.3 本章小结95

第7章 程序菜单、工具栏和状态栏96

7.1 设计和使用程序菜单96

7.1.1 可视化设计菜单97

7.1.2 响应菜单消息99

7.1.3 程序控制菜单100

7.2 设计和使用程序工具栏102

7.2.1 可视化设计工具栏103

7.2.2 程序加载工具栏103

7.2.3 程序控制工具栏104

7.2.4 改变工具栏风格105

7.3 设计和使用程序状态栏106

7.3.1 加载状态栏106

7.3.2 设置状态栏参数106

7.4 综合示例--小小时钟107

7.5 本章小结116

第8章 输入输出与对话框117

8.1 响应Windows基本消息117

8.1.1 键盘输入消息117

8.1.2 鼠标输入消息120

8.1.3 时钟触发消息121

8.2 显示提示信息124

8.2.1 AfxMessageBox函数124

8.2.2 CWnd::MessageBox函数125

8.3 对话框概述126

8.3.1 对话框的分类126

8.3.2 为程序增加对话框类126

8.3.3 为对话框增加控件127

8.3.4 显示对话框127

8.3.5 存取对话框数据128

8.3.6 常用对话框操纵函数128

8.3.7 对话框示例--登录窗口129

8.4 通用对话框131

8.4.1 文件对话框131

8.4.2 颜色对话框132

8.4.3 字体对话框133

8.4.4 打印对话框134

8.5 本章小结135

第9章 常用窗体控件136

9.1 控件初步136

9.1.1 向对话框添加控件136

9.1.2 设置控件属性138

9.1.3 将控件与变量关联139

9.2 按钮控件及范例153

9.2.1 下压按钮控件及范例153

9.2.2 成组框控件简单介绍161

9.2.3 单选按钮控件及范例161

9.2.4 复选按钮控件及范例166

9.3 静态控件及范例170

9.4 编辑控件及范例177

9.5 列表控件及范例184

9.6 组合框控件及范例196

9.7 滚动控件及范例207

9.8 本章小结211

第10章 高级控件212

10.1 Win32高级控件212

10.1.1 传统Windows标准控件的通知消息212

10.1.2 Win32控件的通知消息213

10.2 数字滚选按钮控件215

10.3 滑尺控件218

10.4 进度条控件220

10.5 树形视图控件221

10.6 列表视图控件225

10.7 动画控件230

10.8 标签控件233

10.9 范例--高级控件的使用237

10.10 控件使用技术总结250

10.10.1 所有的控件都是窗口250

10.10.2 控件的创建方法250

10.10.3 访问控件的方法251

10.10.4 控件及控件对象的删除252

10.10.5 控件通知消息252

10.11 本章小结252

第11章 文件的存取253

11.1 API函数及其范例253

11.1.1 文件的打开和关闭253

11.1.2 文件的同步和异步读写256

11.1.3 文件加锁265

11.1.4 文件的查找266

11.1.5 文件的其他操作270

11.1.6 串口的操作271

11.2 CFile类及其范例280

11.2.1 构造类成员函数281

11.2.2 存取类成员函数285

11.2.3 定位类成员函数285

11.2.4 锁定类成员函数286

11.2.5 状态操作类成员函数287

11.2.6 静态成员函数289

11.3 CStdioFile类及其范例290

11.3.1 成员变量290

11.3.2 构造函数290

11.3.3 存取成员函数291

11.4 本章小结292

第12章 文字和图形操作293

12.1 图形设备接口和设备上下文293

12.2 映射模式及其范例295

12.2.1 映射模式简介295

12.2.2 映射模式单位转换范例297

12.2.3 自定义的坐标系统及其范例304

12.3 文本输出及其范例309

12.3.1 CFont类309

12.3.2 LOGFONT结构310

12.3.3 字体和文本函数312

12.3.4 枚举系统中所有字体以及使用字体对象范例313

12.3.5 创建特殊的字体效果321

12.4 输出图形及其范例330

12.4.1 与绘图相关的简单数据类330

12.4.2 CPen类及其范例333

12.4.3 CBrush类及其范例337

12.4.4 绘制点、线、弧和圆及其范例341

12.5 本章小结346

第13章 网络编程347

13.1 TCP/IP简介347

13.1.1 IP(Internet Protocol)协议347

13.1.2 TCP(Transmission Control Protocol)协议352

13.1.3 UDP(User Datagram Protocol)协议354

13.2 Windows Sockets简介354

13.2.1 什么是Windows Sockets354

13.2.2 Windows Sockets的适用范围355

13.2.3 Windows Sockets的版本355

13.2.4 使用Windows Sockets进行网络编程356

13.2.5 Windows Sockets 1.1库函数概览363

13.2.6 Windows Sockets 2的扩展特性367

13.3 Windows Sockets类378

13.3.1 CAsyncSocket类和CSocket类378

13.3.2 范例——利用CSocket进行面向连接的通信381

13.4 本章小结386

第14章 多线程技术387

14.1 Windows多线程机制387

14.1.1 线程的基础知识387

14.1.2 何时创建线程388

14.1.3 何时不能创建线程389

14.1.4 编写一个线程函数390

14.1.5 线程的创建390

14.1.6 线程的终止395

14.1.7 暂停和恢复线程的运行397

14.1.8 切换到另一个线程398

14.1.9 线程的运行时间399

14.1.10 线程的优先级400

14.2 线程间通信401

14.2.1 使用全局变量通信401

14.2.2 使用用户自定义消息通信403

14.2.3 使用Event对象通信406

14.3 线程同步410

14.3.1 使用临界区(Critical Section)410

14.3.2 使用互斥对象(Mutex)416

14.3.3 使用信号量(Semaphore)417

14.4 工作者线程与用户界面线程421

14.5 本章小结422

热门推荐