• Visual C++从入门到精通
图书条目标准图
21年品牌 40万+商家 超1.5亿件商品

Visual C++从入门到精通

所有图书均为单本 套装勿拍

14.92 3.0折 49.8 八五品

仅1件

山东滨州
认证卖家担保交易快速发货售后保障

作者颜盟盟 著

出版社化学工业出版社

出版时间2009-08

版次1

装帧平装

货号9787122058027

上书时间2024-09-16

读友图书旗舰店

已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:八五品
图书标准信息
  • 作者 颜盟盟 著
  • 出版社 化学工业出版社
  • 出版时间 2009-08
  • 版次 1
  • ISBN 9787122058027
  • 定价 49.80元
  • 装帧 平装
  • 开本 16开
  • 纸张 胶版纸
  • 页数 383页
  • 字数 596千字
  • 正文语种 简体中文
  • 丛书 程序员书库
【内容简介】
  VisualC++6.0是当前最为流行的可视化编程环境之一。本书由浅入深,循序渐进地讲解了如何使用VisualC++的开发环境进行软件开发。本书分为基础篇和案例篇两篇,基础篇从VisualC++集成开发环境讲起,介绍了MFC与应用程序框架、C++语言基础与工具控件、多媒体技术、多线程编程、网络编程等技术;案例篇中通过两个开发实例介绍了基础知识的运用技巧。
  本书内容非常适合VisualC++的入门读者,可作为大中专院校VisualC++和Windows程序设计课程的教材;同时由于包含深入开发的内容,本书也适合VisualC++开发人员参考使用。
【作者简介】
  本丛书的作者团队对计算机程序设计类图书市场有很好的敏感性,对出版动态有准确的把握,对计算机技术的发展进行长期跟踪。该团队长期以来致力于计算机图书的内容提供和策划,已经出版的多个系列图书都在计算机图书市场上有良好的口碑,都曾经引领了当年的计算机程序设计畅销书。
【目录】
第一篇基础篇
第1章VisualC++集成开发环境2
1.1VisualC++6.0概述2
1.2安装VisualC++6.0集成开发环境2
1.3VisualC++6.0界面介绍5
1.3.1工作区窗口和输出窗口6
1.3.2菜单栏和工具栏7
1.3.3编辑区7
1.3.4联机帮助8
1.3.5第一个程序8
1.3.6VisualC++中的文件扩展名9
1.4小结10
第2章MFC与应用程序框架11
2.1微软基础类库MFC11
2.1.1MFC概述11
2.1.2MFC类库结构11
2.2MFC应用程序框架分析12
2.2.1入口函数12
2.2.2InitInstance()函数14
2.2.3应用类Run()函数15
2.2.4消息映射表16
2.2.5MFC消息分类16
2.3小结17
第3章C++语言基础18
3.1一个简单的C++程序18
3.1.1创建一个空的工程18
3.1.2添加C++源文件19
3.1.3添加代码20
3.1.4编译并运行程序21
3.2C++的基本数据类型及数据21
3.2.1基本数据类型21
3.2.2变量22
3.2.3常量23
3.3C++的表达式及运算符23
3.3.1表达式24
3.3.2运算符24
3.3.3运算符的优先级26
3.4C++的语句控制28
3.4.1C++的输入输出28
3.4.2选择语句29
3.4.3循环语句33
3.4.4其他语句36
3.5小结37
第4章C++的面向对象38
4.1类与对象38
4.1.1面向对象思想38
4.1.2类的声明39
4.1.3成员函数的定义40
4.1.4类与对象的关系40
4.1.5对象的声明和实例化40
4.1.6构造函数和析构函数41
4.2C++类的继承和派生43
4.2.1派生类的声明43
4.2.2派生类的继承方式44
4.2.3单一继承和多重继承46
4.3C++的多态性47
4.3.1多态的分类47
4.3.2运算符重载47
4.3.3虚函数48
4.3.4纯虚函数49
4.4小结50
第5章菜单栏、工具栏和状态栏51
5.1菜单的分类51
5.2使用下拉式菜单52
5.2.1创建下拉式菜单52
5.2.2添加菜单项53
5.2.3移动和删除菜单项55
5.2.4添加一个菜单命令处理函数56
5.2.5启用和禁用菜单项57
5.2.6标记菜单项57
5.2.7添加快捷键58
5.3使用弹出式菜单59
5.4工具栏的使用61
5.4.1为默认工具栏添加按钮61
5.4.2移动和删除工具栏按钮62
5.4.3添加按钮消息响应函数62
5.4.4为工具栏按钮添加提示文字63
5.4.5禁用或启用工具栏按钮63
5.5状态栏的使用63
5.5.1状态栏概述64
5.5.2修改默认的状态栏64
5.6小结65
第6章窗口66
6.1消息窗口66
6.2窗口的创建与使用67
6.2.1窗口的分类67
6.2.2创建模态窗口68
6.2.3创建窗口类70
6.2.4向程序中添加代码73
6.2.5消息响应函数74
6.3非模态窗口75
6.3.1创建工程并添加窗口76
6.3.2添加窗口类76
6.3.3修改菜单栏并添加菜单消息响应函数77
6.3.4添加代码77
6.3.5运行程序79
6.4通用窗口79
6.4.1文件窗口79
6.4.2颜色窗口81
6.4.3字体窗口81
6.4.4查找和替换窗口82
6.4.5打印窗口83
6.5小结84
第7章控件85
7.1VisualC++中的标准控件85
7.1.1控件概述85
7.1.2创建控件85
7.2按钮控件87
7.2.1单选按钮87
7.2.2复选框89
7.3静态控件90
7.3.1静态文本91
7.3.2图片91
7.3.3分组框92
7.4列表框控件与组合框控件92
7.4.1列表框92
7.4.2组合框97
7.5树形控件与列表视图控件100
7.5.1树形控件100
7.5.2列表视图控件104
7.6滑块控件与进度条控件108
7.6.1滑块控件108
7.6.2进度条控件109
7.7小结111
第8章MFC常用类112
8.1字符串类112
8.1.1创建字符串对象112
8.1.2CString类的成员函数112
8.1.3字符串的大小写转换113
8.1.4字符串的连接114
8.1.5字符串的比较115
8.1.6字符串的提取116
8.1.7字符串的查找117
8.1.8字符串的移除118
8.1.9CString类的格式化119
8.1.10CString类的类型转换119
8.2日期、时间类120
8.2.1CTime类120
8.2.2CTimeSpan类121
8.2.3计时器123
8.3文件操作类125
8.3.1文件的打开和关闭125
8.3.2文件的读写128
8.3.3文件的定位129
8.3.4文件的状态129
8.4异常类130
8.4.1异常类简介130
8.4.2文件异常操作131
8.4.3捕获异常132
8.5小结133
第9章多媒体技术134
9.1图像处理技术134
9.1.1BMP文件结构134
9.1.2在程序中显示BMP文件136
9.1.3在程序中显示JPEG和GIF文件137
9.2音频媒体142
9.2.1播放WAVE资源142
9.2.2播放WAVE文件144
9.2.3音量控制实现原理145
9.2.4音量调节器实例146
9.3视频媒体151
9.3.1播放AVI文件151
9.3.2播放Flash文件155
9.4小结158
第10章DLL的开发与调用159
10.1DLL的基础知识159
10.1.1DLL与LIB159
10.1.2DLL与EXE160
10.1.3VisualC++6.0中可实现的DLL161
10.1.4DLL的动态链接方法162
10.1.5DLL文件构成163
10.2Win32DLL的开发与动态链接163
10.2.1开发导出函数的Win32DLL163
10.2.2从DLL中导出函数165
10.2.3运行时动态链接DLL166
10.2.4加载时动态链接DLL168
10.2.5调试DLL程序170
10.2.6使用Depends工具查看DLL的信息172
10.2.7创建导出类的Win32DLL173
10.2.8链接DLL的导出类175
10.3MFC常规DLL的开发与链接176
10.3.1开发使用MFC类库的MFC常规DLL176
10.3.2DLL的入/出口函数178
10.3.3链接MFC常规DLL178
10.4MFC扩展DLL的开发与链接180
10.4.1开发扩展MFC类的MFC扩展DLL180
10.4.2链接MFC扩展DLL184
10.5小结186
第11章文档和视图187
11.1文档/视图结构简介187
11.1.1文档/视图结构概述187
11.1.2文档/视图结构分类188
11.2文档/视图结构应用程序框架分析189
11.2.1创建单文档应用程序框架189
11.2.2单文档应用程序的执行过程193
11.2.3程序框架中的主要类及相互关系193
11.2.4多文档应用程序框架194
11.3切分窗口与多视195
11.3.1动态切分窗口196
11.3.2静态切分窗口197
11.3.3一档多视199
11.4在视图窗口中显示网页200
11.5小结203
第12章数据库编程204
12.1数据库基础204
12.2安装SQLServer2000205
12.3使用SQLServer2000207
12.4结构化查询语言210
12.4.1SQL语言的分类210
12.4.2SQL语言的数据类型210
12.4.3SQL语句211
12.5数据库开发技术简介213
12.5.1ODBC技术213
12.5.2DAO技术214
12.5.3ADO技术214
12.6ODBC数据库编程215
12.6.1设置ODBC数据源215
12.6.2连接数据库216
12.6.3记录集的建立和关闭218
12.6.4添加、删除和修改记录220
12.7使用ADO操作数据库222
12.7.1ADO基础222
12.7.2ADO编程方法222
12.8使用ADO操作数据库实例227
12.8.1CDatabaseAccess类227
12.8.2示例235
12.9小结238
第13章多线程编程239
13.1进程与线程239
13.2线程的分类239
13.3线程类240
13.4线程的使用241
13.4.1启用用户界面线程242
13.4.2启用工作者线程242
13.4.3用户界面线程243
13.4.4工作者线程246
13.5线程的终止248
13.5.1正常终止线程248
13.5.2异常终止线程248
13.5.3线程的退出码249
13.6线程的通信250
13.6.1通信原理250
13.6.2用户界面线程通信251
13.7线程的同步254
13.7.1同步访问对象254
13.7.2使用信号量实现线程同步256
13.7.3使用临界区对象实现线程同步257
13.7.4使用互斥量对象实现线程同步261
13.7.5使用事件对象实现线程同步263
13.8小结265
第14章WinSock网络通信开发266
14.1网络通信与WinSock基础266
14.1.1WinSock的基本概念266
14.1.2TCP/IP协议与WinSock266
14.1.3WinSock通信与C/S结构267
14.1.4MFC中WinSock的封装类268
14.1.5WinSock网络编程的常用术语270
14.2无连接通信开发270
14.2.1Socket无连接通信机制270
14.2.2主要功能函数介绍272
14.2.3无连接通信接收端的实现274
14.2.4无连接通信发送端的实现277
14.3面向连接通信开发278
14.3.1Socket面向连接通信机制279
14.3.2主要功能函数280
14.3.3面向连接通信服务器端的实现281
14.3.4面向连接通信客户端的实现283
14.4Socket非阻塞模式及开发286
14.4.1CSocket阻塞模式286
14.4.2CSocket非阻塞模式——事件处理287
14.4.3非阻塞模式服务器端的实现288
14.4.4非阻塞模式客户端的实现291
14.5小结295

第二篇实例篇
第15章人事管理系统298
15.1应用背景298
15.2系统设计298
15.2.1模块设计298
15.2.2程序分析299
15.3数据库设计300
15.3.1设计表300
15.3.2设计触发器304
15.4代码实现307
15.4.1准备工作307
15.4.2登录模块308
15.4.3文档模块312
15.4.4左窗口类315
15.4.5右窗口类321
15.4.6人员档案管理模块322
15.4.7其他模块327
15.4.8最后的修改330
15.5小结331
第16章图书信息管理系统332
16.1应用背景332
16.2系统设计332
16.2.1模块设计332
16.2.2程序分析333
16.3数据库设计334
16.3.1设计表334
16.3.2设计触发器335
16.4代码实现336
16.4.1准备工作336
16.4.2登录模块337
16.4.3文档模块341
16.4.4用户管理模块342
16.4.5图书信息管理351
16.4.6图书借阅管理359
16.4.7最后的修改364
16.5小结365
附录A常见C++函数参考366
附录B调试技术374
点击展开 点击收起

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP