图书介绍
Visual C++程序设计全程指南【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

- 杨友东,汪琛琛编著 著
- 出版社: 北京:电子工业出版社
- ISBN:9787121080029
- 出版时间:2009
- 标注页数:488页
- 文件大小:125MB
- 文件页数:503页
- 主题词:C语言-程序设计
PDF下载
下载说明
Visual C++程序设计全程指南PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
VC基础2
第1章 Visual C++ 6.0配置1
1.1 Visual C++ 6.0概述2
1.2 Visual C++ 6.0的主要特点2
1.3 Visual C++ 6.0开发环境3
1.3.1 Visual C++ 6.0的软、硬件配置要求3
1.3.2安装Visual C++ 6.03
1.3.3修复和卸载Visual C++ 6.05
1.4 Visual C++ 6.0的主要框架窗口5
1.4.1 Visual C++ 6.0的开发环境5
1.4.2菜单栏6
1.4.3工具栏9
1.4.4工作区9
1.4.5代码编辑器10
1.4.6输出窗口10
1.5 Visual C++实用工具11
1.5.1 Spy++++11
1.5.2 MFC Tracer12
1.5.3 Error Lookup12
1.6向导程序12
1.6.1 AppWizard13
1.6.2 ClassWizard14
1.7第1个控制台应用程序15
1.8本章小结18
第2章 C++语言基础19
2.1 C++语言概述20
2.2 C++程序的基本结构20
2.3基本数据类型、标识符和关键字20
2.3.1标识符和关键字21
2.3.2常量与变量21
2.3.3基本数据类型21
2.4运算符和表达式23
2.4.1运算符23
2.5数组、指针和结构体26
2.5.1数组类型26
2.5.2枚举类型27
2.5.3指针类型27
2.5.4结构类型28
2.6流程控制结构29
2.6.1顺序结构29
2.6.2选择结构29
2.6.3循环结构33
2.6.4控制转移语句37
2.7函数38
2.7.1定义和调用函数39
2.7.2函数重载42
2.7.3变量的作用域43
2.8类和对象46
2.8.1类的定义和实现46
2.8.2内联函数和友元49
2.8.3构造函数和析构函数51
2.8.4继承和派生53
2.8.5多态与虚函数58
2.9编译预处理59
第3章 Windows编程模式63
3.1事件驱动程序64
3.2 Windows API64
3.3 WinMain函数64
3.3.1定义WinMain函数65
3.3.2创建窗口65
3.4消息队列68
3.4.1消息的概念68
3.4.2消息处理68
3.4.3消息分类69
3.4.4消息映射70
3.4.5发送消息71
3.4.6消息处理73
3.5 MFC74
3.5.1 MFC的发展历史74
3.5.2 MFC基础类库75
第4章 应用程序框架79
4.1创建应用程序框架79
4.2应用程序文件组成83
4.2.1工作区文件和项目文件83
4.2.2应用程序源文件和头文件84
4.2.3资源文件预编译头文件84
4.3应用程序框架的类结构84
4.3.1应用程序类85
4.3.2文档类85
4.3.3主框架类86
4.3.4视图类87
4.3.5对话框类89
4.4应用程序的执行过程89
4.5 SDI和MDI89
4.6类向导C1assWizard90
4.6.1 C1assWizard简介90
4.6.2创建新类91
4.6.3添加消息处理函数92
4.6.4添加成员变量94
4.7文档/视图结构95
4.7.1文档类95
4.7.2视图类96
第5章 资源和资源编辑器98
5.1资源99
5.2资源编辑器99
5.3资源符号101
5.4资源符号浏览器102
5.5资源编辑器分类102
5.5.1对话框编辑器102
5.5.2菜单编辑器106
5.5.3加速键编辑器107
5.5.4串编辑器109
5.5.5图形编辑器110
5.5.6工具栏编辑器111
第6章 菜单、工具栏和状态栏113
6.1菜单114
6.1.1 CMenu类114
6.1.2菜单消息116
6.1.3菜单项116
6.1.4修改菜单属性120
6.1.5动态菜单125
6.1.6响应命令128
6.2工具栏130
6.2.1工具栏130
6.2.2工具栏位图和按钮130
6.2.3工具栏编辑器131
6.2.4工具栏类135
6.3状态栏136
6.3.1状态栏136
6.3.2状态栏结构137
6.3.3创建状态栏138
6.3.4 CStatusBar类142
6.4综合实例151
6.4.1实例目的151
6.4.2实例要求151
6.4.3实例实现步骤151
开发进阶161
第7章 对话框160
7.1对话框基础知识161
7.1.1对话框简介161
7.1.2对话框构成161
7.1.3对话框类161
7.2创建对话框162
7.2.1创建对话框的流程163
7.2.2创建对话框资源163
7.2.3创建对话框类166
7.3消息对话框170
7.3.1简介171
7.3.2框架函数172
7.4模态对话框173
7.5非模态对话框174
7.6属性页对话框180
7.6.1 CPropertySheet类180
7.6.2 CPropertyPage类183
7.7通用对话框189
7.7.1文件对话框189
7.7.2查找和替换对话框190
7.7.3字体对话框191
7.7.4颜色对话框192
7.7.5打印对话框193
7.7.6页面设置对话框194
第8章 Windows通用控件195
8.1传统控件通知消息196
8.2静态文本控件197
8.2.1使用静态文本控件197
8.2.2 CStatic类的主要成员函数198
8.3文本编辑控件200
8.3.1使用文本编辑控件201
8.3.2 CEdit类的主要成员函数201
8.4按钮控件205
8.4.1使用按钮控件205
8.4.2 CButton类的主要成员函数206
8.5图片控件208
8.6滚动条控件208
8.6.1使用控件滚动条208
8.6.2滚动条消息209
8.6.3 CScrollBar类的主要成员函数209
8.7列表框控件210
8.7.1使用控件列表框210
8.7.2 ClistBox类的主要成员函数212
8.8组合框控件214
8.8.1使用组合框控件214
8.8.2 CComboBox类的主要成员函数215
8.9新Win32控件226
8.9.1新Win32控件的通知消息227
8.10树形控件228
8.10.1使用树形控件228
8.10.2 CTreeCtrl类的主要成员函数230
8.11旋转按钮控件232
8.11.1使用旋转按钮232
8.11.2 CSpinButtonCtrl类的主要成员函数233
8.12滑动控件233
8.12.1使用滑动控件234
8.12.2 CSliderCtrl类的主要成员函数235
8.13进度条控件236
第9章 文本与图形处理237
9.1绘图基础知识238
9.1.1绘图的基本函数238
9.2设备上下文242
9.2.1设备上下文简介243
9.2.2 CDC类243
9.3图形设备接口244
9.3.1 GDI简介244
9.3.2 GDI对象245
9.4数据结构类245
9.4.1 CPoint类245
9.42 CSize类245
9.4.3 CRect类245
9.5画笔和画刷246
9.5.1画笔246
9.5.2 CPen类246
9.5.3创建与调用画笔247
9.5.4画刷249
9.5.5 CBrush类250
9.5.6创建与调用画刷250
9.6字体类253
9.6.1 CFont类253
9.6.2主要成员函数254
9.6.3创建特殊的字体效果256
9.7位图类259
9.8映射模式261
9.8.1映射模式简介261
9.8.2自定义坐标系统262
9.8.3坐标转换263
第10章 文件操作265
10.1串行化266
10.1.1 MFC程序框架支持的文档结构266
10.1.2串行化类267
10.1.3直接使用串行化268
10.2 CArchive类269
10.2.1 CArchive对象270
10.2.2通过CArchive来串行化Cobject270
10.2.3 CArchive操作271
10.3文件CFile类274
10.3.1打开和关闭文件274
10.3.2文件定位275
10.3.3文件的读写操作276
10.3.4文件管理277
10.3.5文件异常283
10.4文件对话框292
10.4.1使用CFileDialog292
10.4.2选择多个文件293
10.4.3设计所需的文件对话框293
10.5内存文件类293
10.5.1 CMemFile类294
10.5.2 CSharedFile类294
10.6文件输入/输出流295
第11章 多线程296
11.1进程297
11.1.1 Windows多进程程序设计297
11.1.2进程基础知识297
11.1.3创建新进程298
11.1.4进程管理301
11.2线程304
11.2.1线程基础知识304
11.2.2创建线程306
11.2.3线程优先级307
11.2.4挂起线程307
11.2.5终止线程309
11.3用户界面线程310
11.4工作者线程314
11.5线程间的通信318
11.6线程同步324
11.6.1互斥体325
11.6.2信号量325
11.6.3临界区326
11.6.4事件对象327
11.6.5信号329
第12章 Windows动态链接库337
12.1动态链接库基础338
12.1.1 DLL338
12.1.2动态链接和静态链接338
12.1.3 DLL与进程的地址空间338
12.1.4动态链接库的分类338
12.1.5动态链接库的优点339
12.2 DLL的出入口函数340
12.2.1 D11Main()函数341
12.2.2 DLL的导出函数342
12.2.3导出函数调用约定343
12.2.4函数名修饰约定344
12.2.5模块定义文件345
12.3程序链接346
12.3.1显式链接346
12.3.2隐式链接347
12.4非MFC DLL348
12.5常规DLL351
12.6扩展DLL355
12.7钩子函数361
12.7.1钩子的基本原理362
12.7.2钩子函数的类型363
12.7.3安装与卸载钩子363
专题应用371
第13章 网络编程370
13.1网络基础知识371
13.1.1网络分类371
13.1.2 IP地址和端口371
13.1.3网络模型371
13.1.4数据封装372
13.1.5套接字373
13.2 Socket概述374
13.2.1 Socket简介374
13.2.2 Socket编程374
13.2.3 Windows Socket发展374
13.2.4 Windows Sockets分类375
13.2.5 Windows Sockets API376
13.3 Windows Sockets的编程原理377
13.3.1套接字的类型377
13.3.2基于TCP的Socket编程378
13.3.3基于UDP的Socket编程379
13.3.4 Winsock的启动和终止379
13.3.5错误检查和控制380
13.3.6流套接字编程模型380
13.3.7数据报套接字编程模型382
13.4 WinSock的MFC类382
13.4.1 CASyncSocket383
13.4.2 CSocket385
13.5 Winsock编程实例386
13.6 WinInet编程技术408
13.6.1 WinInet使用方法和原则409
第14章 数据库编程412
14.1数据库基础知识413
14.1.1数据库基本概念413
14.1.2数据库种类413
14.1.3数据库开发步骤414
14.1.4数据库的发展阶段和优点414
14.1.5数据库接口技术415
14.2 Access数据库416
14.2.1基础知识416
14.2.2数据库设计417
14.3 SQL语句428
14.3.1 SQL基础知识428
14.3.2 SQL基本语法428
14.3.3查询语句429
14.3.4插入语句430
14.3.5更新语句431
14.3.6删除语句431
14.4 ODBC编程435
14.4.1基础知识435
14.4.2 CDatabase类436
14.4.3 CRecordset类438
14.4.4 CRecordView类444
14.5 DAO编程461
14.5.1 DAO基础知识461
14.5.2 DAO内部结构463
14.5.3应用DAO编程464
14.6 OLE DB478
14.6.1基本OLE/DB结构478
14.6.2 OLE/DB客户模板结构479
14.6.3 OLE/DB提供者模板结构480
14.7 ADO对象和集合483
14.7.1 ADO对象模型483
14.7.2引入ADO库484
14.7.3连接数据库484
14.7.4查询记录485
14.7.5添加记录486
14.7.6修改记录486
14.7.7删除记录487
14.7.8在C++应用程序中使用ADO488
热门推荐
- 2004694.html
- 3525691.html
- 3287539.html
- 168786.html
- 277131.html
- 1967337.html
- 1611590.html
- 3451643.html
- 3827884.html
- 2850011.html
- http://www.ickdjs.cc/book_642742.html
- http://www.ickdjs.cc/book_3742591.html
- http://www.ickdjs.cc/book_3544555.html
- http://www.ickdjs.cc/book_889724.html
- http://www.ickdjs.cc/book_3619247.html
- http://www.ickdjs.cc/book_3468781.html
- http://www.ickdjs.cc/book_2051836.html
- http://www.ickdjs.cc/book_1699215.html
- http://www.ickdjs.cc/book_3280812.html
- http://www.ickdjs.cc/book_1214452.html