• Visual C++开发技术大全
图书条目标准图
21年品牌 40万+商家 超1.5亿件商品

Visual C++开发技术大全

正版现货,品相完整,套书只发一本,多版面书籍只对书名

16.27 1.8折 89 九品

仅1件

北京昌平
认证卖家担保交易快速发货售后保障

作者宋坤、张立科 著

出版社人民邮电出版社

出版时间2007-03

版次1

装帧平装

上书时间2024-08-14

旧书香书城

十年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:九品
图书标准信息
  • 作者 宋坤、张立科 著
  • 出版社 人民邮电出版社
  • 出版时间 2007-03
  • 版次 1
  • ISBN 9787115156815
  • 定价 89.00元
  • 装帧 平装
  • 开本 16开
  • 纸张 胶版纸
  • 页数 842页
  • 字数 1455千字
  • 正文语种 简体中文
【内容简介】
  《软件工程师典藏·VisualC++开发技术大全》是一本VisualC++6.0综合开发参考手册,书中几乎囊括了使用VisualC++进行程序开发的全部知识,同时在讲解中结合了大量实用而又有代表性的示例和典型应用。全书共分31章,包括认识VisualC++,C++语言基础,C++语句控制,数组,函数,面向对象的程序设计,用户界面设计,文档与视图,菜单、工具栏和状态栏设计,通用对话框,高级控件,自制MFC控件,图形、图像处理技术,多媒体技术,文件操作技术,ADO数据库编程,数据查询技术,添加、删除和更新数据,打印技术,网络编程,Internet编程,数据通信,Win32API,DLL动态链接库,进程与线程,消息处理技术,注册表,自定义帮助,程序打包及安装,辅助工具,C库函数大全等。
【目录】
第1篇VisualC++基础篇
第1章认识VisualC++
1.1VisualC++概述
1.1.1VisualC++简介
1.1.2VisualC++发展历程
1.1.3VisualC++语言新特性

1.2VisualC++集成开发环境
1.2.1认识VisualC++开发环境
1.2.2VisualC++菜单介绍
1.2.3VisualC++工具栏
1.2.4VisualC++控件面板
1.2.5新建窗口(New)
1.2.6工作区窗口(Workspace)
1.2.7代码编辑器(CodeEditor)
1.2.8代码浏览器(SourceBrowser)
1.2.9定制开发环境

1.3应用程序的开发过程
1.3.1制作一个简单的MFC应用程序
1.3.2工程文件列表

第2章C++语言基础
2.1程序设计规范
2.1.1注释
2.1.2命名
2.1.3空白
2.1.4缩进

2.2程序设计基础
2.2.1关键字
2.2.2标识符
2.2.3常量
2.2.4变量
2.2.5宏定义

2.3基本数据类型
2.3.1简单类型
2.3.2字符串类型
2.3.3数组类型
2.3.4枚举类型
2.3.5结构体类型
2.3.6共用体类型
2.3.7文件类型
2.3.8指针类型
2.3.9引用类型
2.4类型转换

2.5运算符
2.5.1赋值运算符
2.5.2算术运算符
2.5.3逻辑运算符
2.5.4关系运算符
2.5.5位运算符
2.5.6逗号运算符
2.5.7条件运算符
2.6表达式
2.7结合性和优先级

第3章C++语句控制
3.1语句
3.2顺序结构程序设计
3.3选择结构程序设计
3.3.1if语句
3.3.2switch语句

3.4循环结构程序设计
3.4.1goto语句
3.4.2while语句
3.4.3do...while语句
3.4.4for语句
3.5异常处理语句

3.6其他控制语句
3.6.1break语句
3.6.2continue语句
3.6.3exit语句

第4章数组
4.1数组的概念
4.2一维数组
4.2.1一维数组的声明
4.2.2一维数组元素的引用
4.2.3一维数组的基本操作

4.3二维数组及多维数组
4.3.1二维数组的声明
4.3.2二维数组的引用
4.3.3二维数组的基本操作
4.3.4多维数组的声明和引用

4.4指向数组的指针
4.4.1指向一维数组的指针
4.4.2指向二维数组的指针
4.5指针数组

4.6数组的操作
4.6.1数组的输入
4.6.2数组的输出
4.6.3数组的排序
4.6.4数组的插入
4.6.5数组的删除

4.7数组应用
4.7.1数组冒泡排序法
4.7.2顺序查找与有序数组折半查找

第5章函数
5.1函数的声明和定义
5.1.1函数的声明
5.1.2函数的定义
5.1.3函数的调用
5.2参数的默认值
5.3形参表可变的函数
5.4内联函数

5.5参数传递方式
5.5.1值传递
5.5.2引用传递
5.5.3常量参数
5.6利用数组作为函数参数
5.7函数的递归调用
5.8函数重载
5.9函数模板

5.10函数指针
5.10.1函数指针
5.10.2函数指针数组
5.11局部变量与全局变量

第2篇用户界面设计篇
第6章面向对象的程序设计
6.1类
6.1.1类的概念
6.1.2类的声明

6.2对象
6.2.1对象的声明和实例化
6.2.2类与对象的关系
6.2.3类成员的访问
6.2.4类成员的保护
6.2.5实现类的方法

6.3构造函数和析构函数
6.3.1默认构造函数
6.3.2重载构造函数
6.3.3复制构造函数
6.3.4析构函数

6.4继承
6.4.1单一继承
6.4.2覆盖成员函数
6.4.3虚函数
6.4.4纯虚函数
6.4.5多重继承

6.5高级方法
6.5.1内联方法
6.5.2静态成员数据和静态方法
6.5.3友元类和友元函数
6.5.4const方法
6.5.5运算符重载

6.6模板
6.6.1模板的声明和实例化
6.6.2模板的实现
6.6.3模板应用

第7章用户界面设计
7.1控件的画法
7.1.1放置和选定控件
7.1.2控件的缩放与移动
7.1.3控件的复制与删除
7.1.4控件的对齐

7.2常用MFC控件
7.2.1静态控件CStatic
7.2.2编辑框控件CEdit
7.2.3按钮控件CButton
7.2.4列表框控件CListBox
7.2.5组合框控件CComboBox

7.3对话框设计
7.3.1对话框简介
7.3.2模态对话框与非模态对话框
7.3.3对话框资源设计
7.3.4对话框常用方法
7.3.5向对话框类中添加成员函数
7.3.6向对话框中添加控件消息处理函数
7.3.7利用对话框设计登录窗口
7.3.8共享对话框资源

第8章文档与视图
8.1文档\视图结构简介
8.1.1文档\视图结构概述
8.1.2创建文档\视图结构应用程序

8.2文档/视图结构的创建
8.2.1文档模板的创建
8.2.2文档的创建
8.2.3框架与视图的创建

8.3文档模板
8.3.1文档管理器
8.3.2文档模板

8.4文档对象
8.4.1文档对象的主要方法
8.4.2文档的初始化
8.4.3保存文档
8.4.4文档的命令处理
8.4.5文档的销毁

8.5视图对象
8.5.1视图对象的主要方法
8.5.2视图的初始化
8.5.3视图的绘制
8.5.4视图的销毁

8.6框架窗口
8.6.1框架对象的主要方法
8.6.2框架的初始化
8.6.3命令消息处理

8.7文档\视图的典型应用
8.7.1利用文档\视图结构进行打印
8.7.2修改文档\视图结构默认的打印预览

第9章菜单、工具栏和状态栏设计
9.1菜单
9.1.1菜单资源的设计
9.1.2菜单的命令处理
9.1.3菜单的主要方法
9.1.4动态创建菜单
9.1.5具有图标的菜单

9.2工具栏
9.2.1工具栏设计
9.2.2工具栏按钮的命令处理
9.2.3工具栏的主要方法
9.2.4动态创建工具栏
9.2.5具有图像按钮的工具栏
9.2.6具有提示功能的工具栏

9.3状态栏
9.3.1状态栏的主要方法
9.3.2动态创建状态栏
9.3.3在状态栏中显示进度条

第10章通用对话框
10.1文件对话框
10.1.1文件对话框的主要方法
10.1.2文件对话框的典型应用

10.2查找、替换对话框
10.2.1查找、替换对话框的主要方法
10.2.2查找、替换对话框的典型应用

10.3字体对话框
10.3.1字体对话框的主要方法
10.3.2字体对话框的典型应用
10.4颜色对话框
10.4.1颜色对话框的主要方法
10.4.2颜色对话框的典型应用

10.5打印对话框
10.5.1打印对话框的主要方法
10.5.2打印对话框的典型应用
10.6页面设置对话框
10.6.1页面设置对话框的主要方法
10.6.2页面设置对话框的典型应用

第11章高级控件
11.1标签控件CTabCtrl
11.1.1标签控件的主要属性
11.1.2标签控件的主要方法
11.1.3标签控件的典型应用

11.2图像列表控件CImageList
11.2.1图像列表控件的主要方法
11.2.2图像列表控件的典型应用

11.3列表视图控件CListCtrl
11.3.1列表视图控件的主要属性
11.3.2列表视图控件的主要方法
11.3.3列表视图控件的典型应用

11.4树视图控件CTreeCtrl
11.4.1树视图控件的主要属性
11.4.2树视图控件的主要方法
11.4.3树视图控件的典型应用

11.5ActiveX控件
11.5.1利用CAdodc控件操作数据库
11.5.2利用DataGrid控件显示数据集数据
11.5.3利用CBarCodeCtrl控件打印条形码
11.5.4利用CWebBrowser2控件浏览网页

第12章自制MFC控件
12.1特殊的按钮控件
12.1.1图标按钮控件
12.1.2圆形按钮控件
12.2自定义编辑控件
12.2.1只允许输入数字的编辑框
12.2.2具有美丽边框的编辑框
12.3定制通用对话框
12.3.1显示时钟的文件对话框
12.3.2具有图像预览功能的文件对话框

第3篇文件、图形与多媒体篇
第13章图形、图像处理技术
13.1图形设备接口
13.2GDI对象
13.2.1画笔CPen
13.2.2画刷CBrush
13.2.3位图CBitmap
13.2.4区域CRgn
13.2.5字体CFont
13.2.6设备上下文CDC
13.2.7调色板CPalette

13.3常用图像存储格式
13.3.1位图
13.3.2图标
13.3.3GIF图像

13.4绘制图形图像
13.4.1绘制时钟
13.4.2绘制按钮
13.4.3绘制立体模型
13.4.4填充区域
13.4.5填充选区
13.4.6利用位图设计不规则窗体
13.4.7显示JPEG和GIF图像

13.5渐变
13.5.1线条的渐变
13.5.2区域的渐变

第14章多媒体技术
14.1视频捕捉
14.1.1VFW简介
14.1.2窗口类AVICap
14.1.3AVI格式
14.1.4视频捕捉窗口
14.1.5视频捕捉设置
14.1.6AVICap回调函数
14.1.7利用摄像头进行图像采集

14.2DirectShow程序设计
14.2.1DirectShow简介
14.2.2Filter的注册
14.2.3DirectShow事件通知机制
14.2.4利用DirectShow进行音频捕捉

14.3控件在多媒体方面的应用
14.3.1利用CAnimateCtrl播放动画
14.3.2播放Flash动画
14.3.3利用CAnimation控件播放AVI文件
14.3.4利用CMediaPlayer2控件播放多媒体文件
14.3.5利用RealOne控件制作媒体播放器

第15章文件操作技术
15.1数据的串行化
15.1.1文件类CFile
15.1.2共享文件类CShareFile
15.1.3数据流类CMonikerFile
15.1.4文件流类CStdioFile
15.1.5文件查找类CFileFind

15.2INI文件
15.2.1INI文件的设计结构和数据类型
15.2.2读取和写入INI文件

第4篇数据库技术篇
第16章ADO数据库编程
16.1ADO概述
16.2ADO对象
16.2.1连接对象Connection
16.2.2命令对象Command
16.2.3记录集对象Recordset
16.2.4参数对象Parameter

16.3利用ADO连接数据库
16.3.1连接Access数据库
16.3.2连接SQLServer数据库
16.3.3连接Oracle数据库

16.4利用ADO操作数据库
16.4.1获取记录集数据
16.4.2遍历记录集
16.4.3向记录集中添加数据
16.4.4修改记录集数据
16.4.5删除记录集数据

第17章数据查询技术
17.1简单查询
17.1.1去除重复行
17.1.2条件查询
17.1.3计算列查询
17.1.4用TOP子句查询前几个记录
17.1.5数据分组统计

17.2模糊查询
17.2.1单个字符匹配查询
17.2.2指定范围内单个字符匹配查询
17.2.3多个字符匹配查询
17.2.4利用模糊查询实现联想录入

17.3时间段查询
17.3.1利用Between...and进行时间段查询
17.3.2利用关系表达式进行时间段查询

17.4子查询
17.4.1简单子查询
17.4.2相关子查询

17.5多表查询
17.5.1内联接
17.5.2外联接
17.5.3交叉联接

17.6视图
17.6.1视图的简单应用
17.6.2利用视图简化查询
17.6.3利用视图修改数据

第18章添加、删除和更新数据
18.1数据添加
18.1.1直接添加数据
18.1.2图片、声音文件添加到数据库
18.1.3从其他表中添加数据
18.1.4将文本文件内容添加到数据库
18.1.5将Word文件内容添加到数据库
18.1.6将电子表格内容添加到数据库
18.1.7利用存储过程添加数据

18.2删除记录
18.2.1删除指定记录
18.2.2删除符合条件的记录
18.2.3删除所有记录

18.3更新记录
18.3.1更新特定记录
18.3.2更新符合条件的记录

第19章打印技术
19.1基本概念
19.1.1打印机介绍
19.1.2分辨率
19.1.3设备环境
19.1.4映射模式

19.2基于文档、视图结构的打印
19.2.1按比例打印数据
19.2.2打印图像
19.2.3自定义打印预览

19.3基于对话框结构的打印
19.3.1获取打印机DC
19.3.2打印预览
19.3.3分页打印

19.4打印控制
19.4.1自定义打印纸大小
19.4.2控制打印方向
19.4.3设置打印份数

19.5格式打印
19.5.1信封打印
19.5.2发票打印
19.5.3简历打印
19.5.4条形码打印

第5篇网络通信篇
第20章网络编程
20.1网络编程基础
20.1.1OSI参考模型
20.1.2TCP/IP协议簇
20.1.3套接字简介
20.1.4客户、服务器模式

20.2WinSockAPI常用函数
20.2.1accpet函数
20.2.2bind函数
20.2.3closesocket函数
20.2.4connect函数
20.2.5htons函数
20.2.6htonl函数
20.2.7inet_addr函数
20.2.8listen函数
20.2.9recv函数
20.2.10select函数
20.2.11send函数
20.2.12socket函数
20.2.13WSAStartup函数
20.2.14WSACleanup函数
20.2.15WSAAsyncSelect函数

20.3WinSock类
20.3.1CAsyncSocket类
20.3.2CSocket类

20.4开发网络应用程序
20.4.1利用WindowsSocketAPI开发网络应用程序
20.4.2利用WinSock类开发网络应用程序

第21章Internet编程
21.1Internet编程技术
21.1.1通信应用程序设计接口MAPI
21.1.2WinInet编程
21.1.3Interent信息服务器IIS编程

21.2Internet程序开发
21.2.1利用MAPI发送电子邮件
21.2.2下载FTP服务器上的文件
21.2.3开发ISAPI服务器扩展程序

第22章串口数据通信
22.1串口通信基础
22.1.1串口通信原理
22.1.2串口通信的特点
22.1.3串口通信的传输方式
22.1.4串口通信同步技术
22.1.5串行接口标准

22.2用API函数实现串口编程
22.2.1API函数串口编程简介
22.2.2常用串口编程API函数
22.2.3用API函数实现串口通信

22.3MSComm控件串口通信开发
22.3.1MSComm控件简介
22.3.2MSComm控件常用方法
22.3.3MSComm控件常用事件
22.3.4利用MSComm控件开发串口程序

第6篇Windows编程篇
第23章Win32API
23.1API函数简介
23.2常用API函数
23.3API调用
23.4利用API开发Win32应用程序

第24章DLL动态链接库
24.1动态链接库简介
24.1.1DLL的构成
24.1.2DLL映射到进程空间

24.2创建动态链接库
24.2.1创建MFC动态链接库
24.2.2创建Win32静态链接库
24.2.3创建Win32动态链接库

24.3动态链接库中的资源
24.3.1资源的名称和类型
24.3.2资源模块
24.3.3在模块中查找和加载资源
24.3.4修改可执行文件中的资源

24.4钩子函数
24.4.1钩子技术
24.4.2钩子类型和范围
24.4.3安装和解除钩子
24.4.4钩子应用实例

第25章进程与线程
25.1基础知识
25.1.1什么是进程
25.1.2什么是线程
25.1.3线程的生命周期

25.2进程内存管理
25.2.1进程的创建
25.2.2虚拟内存空间
25.2.3进程间内存共享

25.3线程技术
25.3.1用户界面线程
25.3.2工作者线程

25.4线程操作
25.4.1创建线程
25.4.2终止线程
25.4.3线程间通信
25.4.4线程同步

第26章消息处理技术
26.1消息映射
26.1.1基本概念
26.1.2消息映射表
26.1.3消息映射宏

26.2消息处理
26.2.1处理标准窗口消息
26.2.2处理命令消息
26.2.3处理反射消息
26.2.4发送消息
26.2.5自定义消息
26.2.6跨进程处理消息

第27章注册表
27.1注册表的基础知识
27.2读写注册表
27.3注册表的典型应用
27.3.1将应用软件的使用次数写入注册表
27.3.2通过注册表优化系统

第7篇辅助开发与工具篇
第28章自定义帮助
28.1编辑Word文档
28.2使用帮助工具
28.2.1创建新工程
28.2.2设置工程文件
28.2.3创建目录
28.2.4创建索引
28.2.5编译生成chm文件
28.3如何用VisualC++程序调用自定义帮助

第29章程序打包及安装
29.1程序打包
29.1.1建立安装程序工程
29.1.2InstallShield开发环境
29.1.3脚本代码分析
29.1.4添加组件
29.1.5添加快捷方式
29.1.6发布安装程序
29.2程序安装

第30章辅助工具
30.1ActiveXControlTestContainer
30.2APITextViewer
30.3DataObjectViewer
30.4DDESpy
30.5Depends
30.6DocFileViewer
30.7ErrorLookup
30.8OLEClientTest
30.9OLEServerTest
30.10OLEView
30.11ProcessViewer
30.12ROTViewer
30.13Spy++
30.14Tracer
30.15WinDiff
30.16WindowsNTSymbolsSetup
30.17ZoomIn

第31章C库函数大全
31.1数学函数
31.2字符函数和字符串函数
31.2.1字符函数
31.2.2字符串函数
31.3时间日期函数
31.4类型转换函数
31.5文件目录操作函数
31.6内存操作函数
31.7输入输出函数
实例索引
点击展开 点击收起

   相关推荐   

—  没有更多了  —

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

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