注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件与程序设计C/C++及其相关Visual C++开发技术大全

Visual C++开发技术大全

Visual C++开发技术大全

定 价:¥89.00

作 者: 李琳娜 等编著
出版社: 清华大学出版社
丛编项:
标 签: VC++

购买这本书可以去


ISBN: 9787302221890 出版时间: 2010-06-01 包装: 平装
开本: 16开 页数: 820 字数:  

内容简介

  《Visual C++开发技术大全》由浅入深,全面、系统地介绍了VisualC++开发技术。书中提供了大量实例供读者实战演练。另外,作者专门为《Visual C++开发技术大全》录制了大量的配套教学视频,以帮助读者更好地学习《Visual C++开发技术大全》内容。这些视频和书中的实例源代码一起收录于《Visual C++开发技术大全》的配书光盘中。《Visual C++开发技术大全》共分7篇。第1篇介绍VisualC++6.0开发环境及搭建、C++基本语法及面向对象思想;第2篇介绍Windows编程、MFC基础、菜单、工具栏、状态栏、Windows标准控件、MFC类、文档/视图结构、对话框等技术;第3篇介绍数据库编程基础及SQLServer、ADO、ODBC、OLEDB、MySQL等数据库访问技术;第4篇介绍Windows套接字编程、邮槽和管道的使用、串行端口编程、Internet编程;第5篇介绍磁盘操作、系统控制与调用、应用程序的操作、系统工具的操作、桌面的相关操作、系统信息操作、消息的使用、剪切板的使用、鼠标键盘的操作、操作注册表、读写INI文件、读写XML文件、动态链接库编程、多线程编程等;第6篇介绍文本字体、图形与图像编程、声音与动画编程、DirectX图形开发等;第7篇详细介绍网络音频播放系统、GPS定位系统项目案例的开发,以提高读者实战水平。《Visual C++开发技术大全》适合所有想全面学习VisualC++开发技术的人员阅读,也适合各种使用VisualC++进行开发的工程技术人员使用。对于经常使用VisualC++做开发的人员,更是一本不可多得的案头必备参考书。

作者简介

  李琳娜 系统分析师。擅长C及C++语言,精通Visual C++开发环境的各种开发技术。有超过10年的Visual C++开发经验。有超过6年的项目总监和项目经理的职业生涯。长期从事电信行业软件开发。主持开发过的软件项目有射频卡管理系统、物流管理系统、SIP、语音卡、银信通、电话银行、仪表控制系统、GPS定位系统、人力资源系统等。

图书目录

第一篇 VisualC++开发基础
第1章 VisualC++6.0集成开发环境(教学视频:60分钟)2
1.1 VisualC++6.0及其开发环境2
1.1.1 VisualC++6.0的安装2
1.1.2 VisualC++6.0开发环境3
1.1.3 VisualC++6.0向导5
1.2 菜单6
1.2.1 VisualC++6.0主要菜单项6
1.2.2 使用菜单栏9
1.2.3 使用快捷菜单9
1.2.4 定制菜单栏9
1.3 工具栏10
1.3.1 使用工具栏10
1.3.2 工具按钮和菜单项相结合11
1.3.3 多个工具栏的使用12
1.3.4 自定义工具栏12
1.4 状态栏13
1.4.1 状态栏的定义13
1.4.2 状态栏的常用操作13
1.5 功能快捷键14
1.5.1 常用功能快捷键及查看14
1.5.2 分配功能快捷键15
1.5.3 删除功能快捷键16
1.5.4 重置功能快捷键16
1.6 文本编辑器16
1.6.1 VisualC++的编辑器16
1.6.2 全屏编辑模式17
1.6.3 平铺文件对话框18
1.6.4 分割文件对话框19
1.6.5 使用IntelliSense智能提示20
1.7 资源与资源编辑器21
1.7.1 资源21
1.7.2 资源编辑器22
1.8 工作区视图23
1.8.1 文件视图23
1.8.2 类视图23
1.8.3 资源视图23
1.8.4 数据视图24
1.9 调试对话框24
1.9.1 使用调试对话框24
1.9.2 输出对话框25
1.9.3 监视对话框25
1.9.4 变量对话框26
1.9.5 寄存器对话框27
1.9.6 内存对话框27
1.9.7 堆栈对话框27
1.9.8 汇编对话框28
1.10 联机帮助28
1.11 本章小结29
第2章 VisualC++6.0基本应用程序的创建(教学视频:45分钟)30
2.1 使用AppWizard生成工程30
2.1.1 工程与工作区30
2.1.2 创建工作区31
2.1.3 工作区视图31
2.1.4 使用AppWizard创建工程32
2.1.5 AppWizard可创建的工程类型34
2.2 Win32控制台应用程序35
2.2.1 利用向导生成Win32控制台工程35
2.2.2 新建和编辑源文件36
2.2.3 编译程序37
2.2.4 链接程序38
2.2.5 生成程序38
2.2.6 运行程序40
2.2.7 调试程序40
2.3 MFC应用程序框架41
2.3.1 MFC应用程序框架及其创建41
2.3.2 文档/视图结构简介42
2.3.3 基于文档/视图结构的MFC应用程序43
2.4 对话框应用程序45
2.4.1 使用向导生成对话框应用程序45
2.4.2 对话框程序结构简介46
2.5 选项设置及版本48
2.5.1 设置常用编译选项48
2.5.2 设置C++编译选项49
2.5.3 设置代码生成编译选项49
2.5.4 设置个性化编译选项50
2.5.5 设置代码优化选项51
2.5.6 设置链接选项51
2.5.7 生成浏览文件52
2.5.8 工程配置53
2.5.9 从调试版本到发布版本的调整——ASSERT语句54
2.6 本章小结55
第3章 C/C++语言基础(教学视频:79分钟)56
3.1 对标准C的扩展——C++56
3.2 C++程序基本元素57
3.2.1 符号57
3.2.2 注释58
3.2.3 标识符59
3.2.4 关键字59
3.2.5 标点符号60
3.2.6 操作符61
3.2.7 声明与定义62
3.3 常量和变量63
3.3.1 常量的定义63
3.3.2 常量成员函数66
3.3.3 变量的定义66
3.3.4 作用域67
3.4 数据类型69
3.4.1 基本数据类型69
3.4.2 数据类型转换71
3.4.3 数组71
3.4.4 结构体72
3.4.5 共用体72
3.4.6 匿名共用体74
3.4.7 枚举类型76
3.4.8 用typedef定义类型77
3.4.9 位域77
3.5 运算符和表达式78
3.5.1 算术运算符79
3.5.2 赋值运算符79
3.5.3 关系运算符81
3.5.4 逻辑运算符82
3.5.5 位运算符83
3.5.6 三目运算符84
3.5.7 增1和减1运算符84
3.5.8 逗号运算符85
3.5.9 sizeof运算符86
3.5.1 0new和delete87
3.5.1 1范围确定符88
3.5.1 2类成员访问符88
3.5.1 3成员指针操作符89
3.6 基本控制语句90
3.6.1 表达式语句、空语句和复合语句90
3.6.2 选择语句90
3.6.3 循环语句94
3.6.4 跳转语句97
3.7 函数98
3.7.1 函数的定义和调用98
3.7.2 带默认形参值的函数99
3.7.3 函数的递归调用100
3.7.4 内联函数101
3.7.5 函数的重载102
3.8 指针和引用102
3.8.1 指针和指针变量103
3.8.2 &和*运算符103
3.8.3 指针和数组104
3.8.4 指针和结构体105
3.8.5 函数的指针传递105
3.8.6 引用及函数的引用传递106
3.9 预处理106
3.9.1 宏定义106
3.9.2 文件包含107
3.9.3 条件编译108
3.10文件操作108
3.10.1 打开文件109
3.10.2 读文件109
3.10.3 写文件109
3.10.4 关闭文件110
3.10.5 文件操作示例110
3.11本章小结111
第4章 C++面向对象程序设计(教学视频:50分钟)112
4.1 类和对象112
4.1.1 从结构到类112
4.1.2 类的定义112
4.1.3 对象的定义114
4.1.4 嵌套类115
4.2 类的成员及特性115
4.2.1 构造函数115
4.2.2 析构函数117
4.2.3 对象成员初始化118
4.2.4 常类型(const)118
4.2.5 this指针119
4.2.6 类的作用域和对象的生存期119
4.2.7 静态成员120
4.2.8 友元121
4.3 继承和派生类123
4.3.1 继承语法124
4.3.2 派生类的构造函数和析构函数125
4.3.3 多重继承126
4.3.4 虚基类128
4.4 多态和虚函数129
第2篇 界面开发
第5章 Windows编程与MFC基础(教学视频:27分钟)148
第6章 菜单、工具栏和状态栏(教学视频:24分钟)165
第7章 使用Windows标准控件(教学视频:36分钟)179
第8章 MFC的一些常用类(教学视频:46分钟)211
第9章 文档/视图结构应用程序开发(教学视频:14分钟)234
第10章 对话框的应用(教学视频:45分钟)252
第3篇 数据库开发
第11章 数据库开发概述(教学视频:35分钟)270
第12章 VisualC++中SQLServer访问技术(教学视频:36分钟)293
第13章 VisualC++中ODBC访问技术(教学视频:35分钟)312
第14章 VisualC++中OLEDB访问技术(教学视频:18分钟)337
第15章 VisualC++中MySQL访问技术(教学视频:10分钟)349
第4篇 网络编程
第16章 Windows套接字编程(教学视频:22分钟)364
第17章 邮槽与管道(教学视频:22分钟)385
第18章 通信端口编程(教学视频:25分钟)398
第19章 Internet编程(教学视频:22分钟)417
第5篇 系统编程
第20章 系统相关功能开发(教学视频:120分钟)438
第21章 注册表、INI和XML文件(教学视频:77分钟)517
第22章 动态链接库编程(教学视频:37分钟)553
第23章 多线程编程(教学视频:44分钟)578
第6篇 多媒体开发
第24章 文本字体技术(教学视频:25分钟)610
第25章 图形与图像编程(教学视频:60分钟)621
第26章 声音与动画编程(教学视频:28分钟)670
第27章 DirectX图形开发(教学视频:46分钟)689
第7篇 项目开发实战
第28章 网络音频播放系统(教学视频:71分钟)734
第29章 GPS定位系统(教学视频:58分钟)761
附录A VisualC++6.0菜单项802
附录B CL的编译选项818

本目录推荐