图书介绍

Visual C++.NET程序设计与应用PDF|Epub|txt|kindle电子书版本网盘下载

Visual C++.NET程序设计与应用
  • 张炜等编著 著
  • 出版社:
  • ISBN:
  • 出版时间:2002
  • 标注页数:0页
  • 文件大小:112MB
  • 文件页数:465页
  • 主题词:

PDF下载


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

下载说明

Visual C++.NET程序设计与应用PDF格式电子书版下载

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

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

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

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

图书目录

第1章 Visual C++.NET集成开发环境1

1.1 Visual C++.NET概述1

1.1.1 .NET开发框架1

1.1.2 VisuaI C++.NET新特点5

1.1.3 解决方案和项目6

1.2 Visual Studio.NET的启动和退出6

1.3 菜单栏14

1.3.1 “文件”菜单14

1.3.2 “编辑”菜单15

1.3.3 “视图”菜单16

1.3.4 “项目”菜单18

1.3.5 “生成”菜单20

1.3.6 “调试”菜单21

1.3.7 “工具”菜单22

1.3.8 “窗口”菜单25

1.3.9 “帮助”菜单26

1.4 工具栏27

1.5 窗口30

1.5.1 “解决方案资源管理器”窗口30

1.5.2 “类视图”窗口31

1.5.3 “资源视图”窗口32

1.5.4 “属性”窗口33

1.5.5 代码和文本编辑器窗口33

1.5.6 服务器资源管理器35

1.6 小结35

习题(一)36

2.1.1 标识符37

2.1.2 关键字37

2.1 C++语言元素37

第2章 C++语言概述37

2.1.3 基本数据类型38

2.1.4 变量和常量39

2.1.5 分隔符39

2.1.6 运算符和表达式39

2.1.7 数组41

2.1.8 指针42

2.1.9 字符串43

2.1.10 自定义数据类型43

2.1.11 数据类型转换44

2.2 基本语句45

2.2.1 空语句46

2.2.2 块语句46

2.2.3 选择语句46

2.2.4 循环语句50

2.2.5 break和continue转移语句51

2.2.6 预处理指令51

2.2.7 注释语句53

2.3 函数53

2.3.1 C++标准库54

2.3.2 自定义函数54

2.3.3 函数重载56

2.3.4 函数调用57

2.4 类和对象58

2.4.1 面向对象的编程58

2.4.2 类62

2.4.3 对象64

2.4.4 基类和派生类66

2.4.5 虚函数和抽象类68

2.4.6 运算符重载68

2.5 小结70

习题(二)71

3.1 MFC基础知识73

3.1.1 MFC概述73

第3章 Windows应用程序快速设计73

3.1.2 MFC类的层次结构74

3.1.3 CObject类76

3.1.4 CWinApp类79

3.1.5 CWnd类80

3.1.6 CFrame Wnd类80

3.1.7 CView类81

3.1.8 CDocument类81

3.2 Windows的消息响应机制81

3.3 快速设计Windows应用程序83

3.3.1 创建MFC应用程序框架结构83

3.3.2 编辑源文件90

3.3.3 运行应用程序104

习题(三)107

3.4 小结107

第4章 菜单、工具栏和状态栏110

4.1 菜单110

4.1.1 创建菜单资源110

4.1.2 操作菜单资源113

4.1.3 动态修改菜单114

4.1.4 菜单消息响应116

4.1.5 菜单的UI机制118

4.1.6 使用菜单示例119

4.2 工具栏128

4.2.1 工具栏资源129

4.2.2 工具栏类130

4.2.3 消息传递机制132

4.2.4 创建工具栏132

4.3.1 CStatusBar类134

4.3 状态栏134

4.3.2 创建和处理状态栏135

4.3.3 状态栏提示信息137

4.4 小结158

习题(四)159

第5章 控件160

5.1 常用控件概述160

5.1.1 控件种类160

5.1.2 控件的工作机制162

5.2 常用控件使用165

5.2.1 编辑框控件165

5.2.2 按钮166

5.2.3 列表控件168

5.2.4 组合框170

5.2.6 微调按钮171

5.2.5 滚动条171

5.2.7 滑块控件172

5.2.8 进度条173

5.2.9 动画控件173

5.2.10 树形控件174

5.3 创建使用控件的应用程序175

5.4 小结188

习题(五)188

第6章 对话框190

6.1 对话框190

6.2 通用对话框类191

6.2.1 CFontDialog类191

6.2.2 CFileDialog类193

6.2.3 CPrintDialog类194

6.2.4 CColorDialog类195

6.2.5 CFindReplaceDialog类196

6.3 创建对话框198

6.3.1 创建对话框模板198

6.3.2 用MFC类向导生成对话框类199

6.3.3 创建并显示对话框200

6.3.4 初始化对话框201

6.3.5 处理消息201

6.3.6 对话数据交换和验证202

6.3.7 访问对话框控件204

6.3.8 关闭对话框205

6.3.9 管理对话框的MFC函数206

6.4 创建对话框应用207

6.5 小结216

习题(六)216

7.1.1 文档和视图218

7.1 文档/视图结构218

第7章 文档/视图结构218

7.1.2 文档类219

7.1.3 视图类220

7.1.4 框架窗口类220

7.1.5 文档模板221

7.1.6 文档/视图结构的相互关系222

7.2 多文档和多视图223

7.2.1 多文档223

7.2.2 多视图224

7.3 创建一个单文档应用程序225

7.4 小结239

习题(七)239

第8章 OpenGL编程241

8. 1 OPenGL基本概念241

8.2.1 OpenGL工作原理244

8.2 OPenGL程序基础244

8.2.2 OPenGL数据类型250

8.2.3 OpenGL函数250

8.3 编写OPenGL应用程序256

8.4 小结279

习题(八)279

第9章 多线程应用程序的设计281

9.1 概述281

9.1.1 进程和线程281

9.1.2 线程的分类283

9.2 创建和使用线程283

9.2.1 启动线程283

9.2.2 初始化线程286

9.2.3 悬挂和恢复线程286

9.2.4 使线程休眠286

9.2.5 终止线程287

9.2.6 启动工作者线程的实例288

9.3 设置线程优先级298

9.4 实现线程同步300

9. 4. 1 信号灯类CSemaphore301

9.4.2 事件同步类CEvent301

9.4.3 临界区类CCriticalSection302

9.4.4 互斥信号灯类CMutex302

9.5 创建多线程应用304

9.6 小结313

习题(九)313

第10章 动态链接库314

10.1 DLL概述314

10.2 使用DLL316

10.2.1 DLL入口函数316

10.2.2 DLL的导入和导出函数316

10.2.3 链接DLL317

10.3 编写DLL319

10.4 小结335

习题(十)335

第11章 ActiveX编程337

11.1 OLE技术概述337

11.1.1 组件对象模型338

11.1.2 结构化存储339

11.1.3 Monikers340

11.1.4 统一数据传输340

11.1.5 OLE文档341

11.1.6 OLE自动化341

11.2 ActiveX技术概述342

11.2.1 ActiveX文档343

11.2.2 ActiveX容器343

11.2.3 ActiveX控件346

11.2.4 创建ActiveX控件353

11.2.5 插入ActiveX控件357

11.3 ActiveX控件应用实例358

11.4 小结361

习题(十一)361

第12章 数据库编程363

12.1 关系数据库基本知识363

12.1.1 基本概念363

12.1.2 SQL语言365

12.2 ODBC/MFC编程367

12.2.1 ODBC体系结构367

12.2.2 CDatabase对象369

12.2.3 CRecordSet对象371

12.3 DAO/MFC375

12.3.1 CDaoWorkspace类376

12.3.2 CdaoDatabase对象377

12.3.3 CDaoRecordset对象378

12.3.4 CDaoTableDef对象379

12.3.5 CDaoQueryDef对象380

12.4 使用OLE DB编程380

12.5 使用ADO编程381

12.6 数据库编程示例382

12.6.1 创建数据源382

12.6.2 创建ODBC应用程序384

12.6.3 编辑ODBC应用程序386

12.6.4 增加表中记录的功能389

12.6.5 删除表中记录的功能394

12.6.6 查找记录的功能395

12.7 小结406

习题(十二)406

13.1 网络通信基础知识408

第13章 网络通信应用程序的设计408

13.2 Windows Sockets编程409

13.2.1 套接字的定义410

13.2.2 端口和地址411

13.2.3 阻塞413

13.2.4 CAsyncSocket类413

13.2.5 CSocket类417

13.3 WinInet编程420

13.3.1 MFC WinInet类420

13.3.2 创建MFC WinInet客户程序421

13.4 创建网络应用程序428

13.5 小结444

习题(十三)444

附录 Visual C++.NET的安装446

习题答案451

热门推荐