开发宝典丛书:Visual C++编程实战宝典

开发宝典丛书:Visual C++编程实战宝典
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者:
2014-08
版次: 1
ISBN: 9787302347934
定价: 99.80
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 811页
字数: 1317千字
正文语种: 简体中文
73人买过
  •   “开发宝典丛书”是由清华大学出版社为软件开发爱好者精心打造的一套软件开发百科全书。丛书强调“全面、新颖、详细、实用、深入、高效”等特色,涵盖常见的编程语言和技术。丛书中的每本书都是由从事软件开发多年、具备丰富的开发经验的老手精心编写,讲解细腻,内容实用,并精心录制了配套教学视频。可以说,这套丛书是编程爱好者系统学习软件开发技术的不二选择,一册在手,万事无忧!
    《VisualC++编程实战宝典》以VisualStudio2010作为开发环境,由浅入深,全面、系统地介绍了VisualC++开发的各项技术。书中的各个技术点都提供了实例供读者实战演练,各章后还提供了实战练习题帮助读者巩固和提高。另外,本书配1张DVD光盘,内容为作者专门为本书录制的33。6小时配套教学视频,还收录了本书涉及的所有实例源文件,以帮助读者更加高效、直观地学习本书内容。
      本书共分7篇。第1篇介绍VisualStudio2010开发环境及搭建、C++基本语法及面向对象思想;第2篇介绍Windows编程、MFC基础、菜单、工具栏、状态栏、Windows标准控件、MFC类、文档/视图结构、对话框等技术;第3篇介绍数据库编程基础及SQLServer、ADO、ODBC、OLEDB、MySQL等数据库访问技术;第4篇介绍Windows套接字编程、邮槽和管道的使用、串行端口编程、Internet编程等;第5篇介绍磁盘操作、系统控制与调用、应用程序的操作、系统工具的操作、桌面的相关操作、系统信息操作、消息的使用、剪贴板的使用、鼠标键盘的操作、操作注册表、读写INI文件、读写XML文件、动态链接库编程、多线程编程等;第6篇介绍文本字体、图形与图像编程、声音与动画编程、DirectX图形开发等;第7篇详细介绍网络音频播放系统、GPS定位系统项目案例的开发,以提高读者的实战水平。
      本书适合所有想全面学习VisualC++开发技术的人员阅读,也适合用VisualC++进行开发的工程技术人员和科研人员阅读。对于经常使用VisualC++做开发的人员,本书是一本不可多得的案头必备参考手册。  超值、大容量DVD光盘
      本书各章涉及的实例源文件;
      33.6小时本书配套教学视频;
      3个VisualC++项目案例源程序及3小时教学视频;
      324页《C/C++程序员面试宝典》电子书。  一分钟了解本书内容
      VisualStudio2010集成开发环境(26分钟视频)
      VisualStudio2010基本应用程序的创建(29分钟视频)
      C/C++语言基础(162分钟视频)
      C++面向对象程序设计(108分钟视频)
      Windows编程与MFC基础(49分钟视频)
      菜单、工具栏和状态栏(61分钟视频)
      使用Windows标准控件(85分钟视频)
      MFC的一些常用类(67分钟视频)
      文档/视图结构应用程序(70分钟视频)
      对话框的应用(86分钟视频)
      数据库开发概述(95分钟视频)
      VisualC++中的SQLServer访问技术(54分钟视频)
      VisualC++中的ODBC访问技术(62分钟视频)
      VisualC++中的OLEDB访问技术(25分钟视频)
      VisualC++中的MySQL访问技术(27分钟视频)
      Windows套接字编程(81分钟视频)
      邮槽与管道(57分钟视频)
      通信端口编程(64分钟视频)
      Internet编程(49分钟视频)
      系统相关功能开发(191分钟视频)
      注册表、INI和XML文件(92分钟视频)
      动态链接库编程(71分钟视频)
      多线程编程(62分钟视频)
      文本字体技术(34分钟视频)
      图形与图像编程(109分钟视频)
      声音与动画编程(34分钟视频)
      DirectX图形开发(97分钟视频)
      网络音频播放系统(24分钟视频)
      GPS定位系统(46分钟视频)
      李琳娜,高级程序员、系统设计师、系统分析员。擅长C/C++语言,精通VisualC++开发技术。有超过15年的VisualC++开发经验,有超过6年的项目总监和项目经理的职业生涯。长期从事电信行业软件开发,主持开发过的软件项目有射频卡管理系统、物流管理系统、SIP、语音卡、银信通、电话银行、仪表控制系统、GPS定位系统、人力资源系统等。
    第1篇 Visual C++开发基础
    第1章 Visual Studio 2010集成开发环境( 教学视频:26分钟)
    1.1 Visual Studio 2010及其开发环境
    1.1.1 Visual Studio 2010的安装
    1.1.2 Visual Studio 2010开发环境
    1.1.3 Visual Studio 2010向导
    1.2 工作区视图
    1.2.1 解决方案视图
    1.2.2 类视图
    1.2.3 资源视图
    1.3 资源与资源编辑器
    1.3.1 资源的类型
    1.3.2 资源编辑器
    1.4 本章小结
    1.5 习题
    第2章 Visual Studio 2010基本应用程序的创建( 教学视频:29分钟)
    2.1 使用AppWizard生成项目
    2.1.1 解决方案与项目
    2.1.2 使用AppWizard创建项目
    2.2 Win32控制台应用程序
    2.2.1 使用向导生成Win32控制台项目
    2.2.2 添加源文件
    2.2.3 编译、链接程序
    2.2.4 生成程序
    2.2.5 运行程序
    2.3 MFC应用程序框架
    2.3.1 创建MFC应用程序
    2.3.2 认识文档/视图结构
    2.4 本章小结
    2.5 习题
    第3章 C/C++语言基础( 教学视频:162分钟)
    3.1 对标准C的扩展--C++
    3.2 C++语法元素
    3.2.1 最小的元素--符号
    3.2.2 注释规范
    3.2.3 标识符命名规范
    3.2.4 C++预定义的关键字
    3.2.5 标点符号
    3.2.6 操作符
    3.2.7 声明与定义
    3.3 常量和变量
    3.3.1 定义常量
    3.3.2 常量成员函数
    3.3.3 定义变量
    3.3.4 代码的有效范围--作用域
    3.4 数据类型
    3.4.1 基本数据类型
    3.4.2 数据类型的转换方式
    3.4.3 数组
    3.4.4 结构体
    3.4.5 共用体
    3.4.6 匿名共用体
    3.4.7 枚举类型
    3.4.8 用typedef定义类型
    3.4.9 位域
    3.5 运算符和表达式
    3.5.1 算术运算符
    3.5.2 赋值运算符
    3.5.3 关系运算符
    3.5.4 逻辑运算符
    3.5.5 位运算符
    3.5.6 三目运算符
    3.5.7 增1和减1运算符
    3.5.8 逗号运算符
    3.5.9 sizeof运算符
    3.5.10 new和delete
    3.5.11 范围确定符
    3.5.12 类成员访问符
    3.5.13 成员指针操作符
    3.6 控制语句
    3.6.1 表达式语句、空语句和复合语句
    3.6.2 选择语句
    3.6.3 循环语句
    3.6.4 跳转语句
    3.7 函数
    3.7.1 函数的定义和调用
    3.7.2 带默认形参值的函数
    3.7.3 函数的递归调用
    3.7.4 内联函数
    3.7.5 函数的重载
    3.8 指针和引用
    3.8.1 指针和指针变量
    3.8.2 &和*运算符
    3.8.3 指针和数组
    3.8.4 指针和结构体
    3.8.5 函数的指针传递
    3.8.6 引用及函数的引用传递
    3.9 预处理
    3.9.1 宏定义
    3.9.2 文件包含
    3.9.3 条件编译
    3.10 文件操作
    3.10.1 打开文件
    3.10.2 从文件读取数据
    3.10.3 向文件写入数据
    3.10.4 关闭文件
    3.10.5 文件操作示例
    3.11 本章小结
    3.12 习题
    第4章 C++面向对象程序设计( 教学视频:108分钟)4.1 类和对象4.1.1 从结构到类4.1.2 定义类4.1.3 定义对象4.1.4 嵌套类4.2 类成员及其特性4.2.1 构造函数4.2.2 析构函数4.2.3 对象成员初始化4.2.4 常类型(const)4.2.5 使用this指针指向对象4.2.6 类的作用域和对象的生存期4.2.7 使用静态成员保存类的数据4.2.8 友元函数和友元类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.5.1 运算符重载语法4.5.2 可重载的运算符4.5.3 重载赋值运算符4.6 输入输出流库4.6.1 C++的输入输出4.6.2 预定义输入/输出对象cout和cin4.6.3 标准错误处理对象cerr4.6.4 常用输入输出成员函数4.6.5 常见文件流类4.6.6 操作顺序文件4.6.7 操作随机文件4.7 C++的模板机制4.7.1 为什么需要模板4.7.2 函数模板的使用4.7.3 类模板的使用4.7.4 模板与宏的对比4.7.5 模板应用示例4.7.6 C++标准模板库STL简介4.8 C++实例——设计一个电子时钟4.9 本章小结4.10 习题第2篇 界 面 开 发第5章 Windows编程与MFC基础( 教学视频:49分钟)5.1 Windows编程5.1.1 Windows应用程序编程接口API5.1.2 使用句柄标识窗口5.1.3 输入事件产生的消息5.1.4 Windows句柄的数据类型5.2 Windows程序执行流程5.2.1 入口函数WinMain()5.2.2 注册窗体类5.2.3 使用CreateWindow()创建窗口5.2.4 使用消息循环响应用户输入5.2.5 主窗体函数WinProc()5.2.6 Windows编程实例——设计一个电子时钟5.3 MFC基础5.3.1 什么是微软基础类库MFC5.3.2 MFC类层次结构5.3.3 MFC全局函数5.4 MFC应用程序框架分析5.4.1 MFC的入口函数WinMain()5.4.2 派生自CWinApp的应用程序对象5.4.3 初始化应用程序的InitInstance()函数5.4.4 框架程序的运行核心Run()函数5.5 MFC的消息映射5.5.1 标准Windows消息5.5.2 触发菜单/快捷键产生的命令消息5.5.3 使用ON_MESSAGE宏自定义消息5.5.4 注册系统消息5.6 本章小结5.7 习题第6章 菜单、工具栏和状态栏( 教学视频:61分钟)6.1 菜单6.1.1 菜单的种类及开发步骤6.1.2 创建和编辑菜单6.1.3 处理菜单命令消息6.1.4 处理菜单更新消息6.1.5 设置菜单项快捷键6.1.6 创建与使用弹出式菜单6.1.7 菜单类CMenu6.2 工具栏6.2.1 创建与编辑工具栏6.2.2 设置工具栏停靠和浮动6.2.3 设置工具提示6.2.4 CToolBar介绍6.3 状态栏6.3.1 创建状态栏6.3.2 状态栏实例6.3.3 CStatusBar介绍6.4 本章小结6.5 习题第7章 使用Windows标准控件( 教学视频:85分钟)7.1 Windows标准控件7.1.1 常用Windows控件7.1.2 使用对话框编辑器创建控件7.1.3 控件类的基类CWnd7.1.4 控件的消息及其处理7.1.5 创建控件对象7.2 按钮7.2.1 按钮简介7.2.2 按钮类CButton7.2.3 按钮的属性与消息7.2.4 设定和获取按钮状态7.3 静态控件与编辑控件7.3.1 创建与使用静态控件7.3.2 静态控件类CStatic7.3.3 创建编辑控件7.3.4 编辑控件类CEdit7.3.5 编辑控件的消息7.3.6 编辑控件的应用实例7.4 单选按钮和复选框7.4.1 单选按钮控件的创建7.4.2 单选按钮控件的消息7.4.3 复选框控件的创建7.4.4 复选框控件的消息7.4.5 单选按钮控件和复选框控件的实例7.5 列表框和组合框7.5.1 创建列表框7.5.2 列表框类CListBox7.5.3 列表框消息7.5.4 列表框实例7.5.5 创建组合框7.5.6 组合框类CComboBox7.5.7 组合框消息7.5.8 组合框实例7.6 微调控件、滑块控件和进度条控件7.6.1 微调控件的创建和使用7.6.2 创建和使用滑块控件7.6.3 创建和使用进度条控件7.6.4 编程实例 7.7 列表视图控件和树形视图控件7.7.1 创建列表视图控件7.7.2 列表视图控件类CListCtrl7.7.3 列表视图控件的通知消息7.7.4 创建树形视图控件7.7.5 树形视图控件类CTreeCtrl7.7.6 树形视图控件的消息7.7.7 编程实例 7.8 ActiveX控件7.8.1 使用ActiveX控件7.8.2 ActiveX控件的结构7.8.3 包装类7.8.4 获取ActiveX控件的帮助信息7.8.5 Visual C++中的控件和组件库7.8.6 MFC程序中ActiveX控件的使用7.9 本章小结7.10 习题第8章 MFC的一些常用类( 教学视频:67分钟)8.1 字符串类(CString)8.1.1 创建CString对象 8.1.2 CString类的成员函数8.1.3 CString类的常用操作8.1.4 CString的格式化与类型转换8.1.5 CString使用实例8.2 集合类18.2.1 数组类8.2.2 数组类的使用实例8.2.3 链表类8.2.4 链表类的使用实例8.3 日期、时间类8.3.1 CTime类8.3.2 格式化CTime对象8.3.3 CTimeSpan类8.3.4 制作一个计时器8.4 MFC文件操作类——CFile8.4.1 构造文件对象并打开文件8.4.2 读写文件8.4.3 定位文件8.4.4 文件管理操作8.4.5 文件操作实例8.5 MFC异常类8.5.1 MFC异常类简介8.5.2 文件异常类CFileException8.5.3 异常的捕获8.6 本章小结8.7 习题第9章 文档/视图结构应用程序( 教学视频:70分钟)9.1 文档/视图结构分析9.1.1 框架中的主要类9.1.2 文档类、视图类核心函数9.1.3 新建、保存和打开的实现9.1.4 多文档应用程序框架9.2 开发文档/视图结构应用程序9.2.1 目标9.2.2 创建基本程序框架9.2.3 创建文档数据9.2.4 绘图操作9.2.5 文档序列化CArchive9.2.6 让文档/视图结构支持滚动条9.3 对话框分割与多视图应用9.3.1 对话框分割基础知识9.3.2 动态分割对话框的实现9.3.3 多视图的实现9.4 文档/视图应用程序实例9.5 本章小结9.6 习题第10章 对话框的应用( 教学视频:86分钟)10.1 对话框概述10.1.1 对话框工作方式10.1.2 对话框的种类10.1.3 创建与编辑对话框模板10.2 对话框与程序连接10.2.1 创建对话框类10.2.2 为对话框类添加成员变量10.2.3 DDX和DDV机制10.2.4 处理对话框控件通知消息10.3 创建与显示对话框10.3.1 创建模态对话框10.3.2 创建非模态对话框10.3.3 修改对话框背景颜色10.3.4 关闭对话框10.4 属性表对话框10.4.1 属性表对话框的运行机制10.4.2 属性表对话框的创建10.5 消息对话框与公用对话框10.5.1 消息对话框实例10.5.2 颜色对话框实例10.5.3 文件对话框实例10.5.4 字体对话框实例10.5.5 查找、替换对话框实例10.5.6 打印对话框实例10.6 本章小结10.7 习题第3篇 数据库开发第11章 数据库开发概述( 教学视频:95分钟)第12章 Visual C++中SQL Server 访问技术( 教学视频:54分钟)
    第13章 Visual C++中ODBC访问技术( 教学视频:62分钟)
    第14章 Visual C++中OLE DB访问技术( 教学视频:25分钟) 
    第15章 Visual C++中MySQL访问技术( 教学视频:27分钟)
    第4篇 网 络 编 程
    第16章 Windows套接字编程( 教学视频:81分钟)第17章 邮槽与管道( 教学视频:57分钟)
    第18章 通信端口编程( 教学视频:64分钟)
    第19章 Internet编程( 教学视频:49分钟)
    第5篇 系 统 编 程
    第20章 系统相关功能开发( 教学视频:191分钟)第21章 注册表、INI和XML文件( 教学视频:92分钟)
    第22章 动态链接库编程( 教学视频:71分钟)
    第23章 多线程编程( 教学视频:62分钟)
    第6篇 多媒体开发
    第24章 文本字体技术( 教学视频:34分钟)第25章 图形与图像编程( 教学视频:109分钟)
    第26章 声音与动画编程( 教学视频:34分钟)
    第27章 DirectX图形开发( 教学视频:97分钟)
    第7篇 项目开发实战
    第28章 网络音频播放系统( 教学视频:24分钟)第29章 GPS定位系统( 教学视频:46分钟)

  • 内容简介:
      “开发宝典丛书”是由清华大学出版社为软件开发爱好者精心打造的一套软件开发百科全书。丛书强调“全面、新颖、详细、实用、深入、高效”等特色,涵盖常见的编程语言和技术。丛书中的每本书都是由从事软件开发多年、具备丰富的开发经验的老手精心编写,讲解细腻,内容实用,并精心录制了配套教学视频。可以说,这套丛书是编程爱好者系统学习软件开发技术的不二选择,一册在手,万事无忧!
    《VisualC++编程实战宝典》以VisualStudio2010作为开发环境,由浅入深,全面、系统地介绍了VisualC++开发的各项技术。书中的各个技术点都提供了实例供读者实战演练,各章后还提供了实战练习题帮助读者巩固和提高。另外,本书配1张DVD光盘,内容为作者专门为本书录制的33。6小时配套教学视频,还收录了本书涉及的所有实例源文件,以帮助读者更加高效、直观地学习本书内容。
      本书共分7篇。第1篇介绍VisualStudio2010开发环境及搭建、C++基本语法及面向对象思想;第2篇介绍Windows编程、MFC基础、菜单、工具栏、状态栏、Windows标准控件、MFC类、文档/视图结构、对话框等技术;第3篇介绍数据库编程基础及SQLServer、ADO、ODBC、OLEDB、MySQL等数据库访问技术;第4篇介绍Windows套接字编程、邮槽和管道的使用、串行端口编程、Internet编程等;第5篇介绍磁盘操作、系统控制与调用、应用程序的操作、系统工具的操作、桌面的相关操作、系统信息操作、消息的使用、剪贴板的使用、鼠标键盘的操作、操作注册表、读写INI文件、读写XML文件、动态链接库编程、多线程编程等;第6篇介绍文本字体、图形与图像编程、声音与动画编程、DirectX图形开发等;第7篇详细介绍网络音频播放系统、GPS定位系统项目案例的开发,以提高读者的实战水平。
      本书适合所有想全面学习VisualC++开发技术的人员阅读,也适合用VisualC++进行开发的工程技术人员和科研人员阅读。对于经常使用VisualC++做开发的人员,本书是一本不可多得的案头必备参考手册。  超值、大容量DVD光盘
      本书各章涉及的实例源文件;
      33.6小时本书配套教学视频;
      3个VisualC++项目案例源程序及3小时教学视频;
      324页《C/C++程序员面试宝典》电子书。  一分钟了解本书内容
      VisualStudio2010集成开发环境(26分钟视频)
      VisualStudio2010基本应用程序的创建(29分钟视频)
      C/C++语言基础(162分钟视频)
      C++面向对象程序设计(108分钟视频)
      Windows编程与MFC基础(49分钟视频)
      菜单、工具栏和状态栏(61分钟视频)
      使用Windows标准控件(85分钟视频)
      MFC的一些常用类(67分钟视频)
      文档/视图结构应用程序(70分钟视频)
      对话框的应用(86分钟视频)
      数据库开发概述(95分钟视频)
      VisualC++中的SQLServer访问技术(54分钟视频)
      VisualC++中的ODBC访问技术(62分钟视频)
      VisualC++中的OLEDB访问技术(25分钟视频)
      VisualC++中的MySQL访问技术(27分钟视频)
      Windows套接字编程(81分钟视频)
      邮槽与管道(57分钟视频)
      通信端口编程(64分钟视频)
      Internet编程(49分钟视频)
      系统相关功能开发(191分钟视频)
      注册表、INI和XML文件(92分钟视频)
      动态链接库编程(71分钟视频)
      多线程编程(62分钟视频)
      文本字体技术(34分钟视频)
      图形与图像编程(109分钟视频)
      声音与动画编程(34分钟视频)
      DirectX图形开发(97分钟视频)
      网络音频播放系统(24分钟视频)
      GPS定位系统(46分钟视频)
  • 作者简介:
      李琳娜,高级程序员、系统设计师、系统分析员。擅长C/C++语言,精通VisualC++开发技术。有超过15年的VisualC++开发经验,有超过6年的项目总监和项目经理的职业生涯。长期从事电信行业软件开发,主持开发过的软件项目有射频卡管理系统、物流管理系统、SIP、语音卡、银信通、电话银行、仪表控制系统、GPS定位系统、人力资源系统等。
  • 目录:
    第1篇 Visual C++开发基础
    第1章 Visual Studio 2010集成开发环境( 教学视频:26分钟)
    1.1 Visual Studio 2010及其开发环境
    1.1.1 Visual Studio 2010的安装
    1.1.2 Visual Studio 2010开发环境
    1.1.3 Visual Studio 2010向导
    1.2 工作区视图
    1.2.1 解决方案视图
    1.2.2 类视图
    1.2.3 资源视图
    1.3 资源与资源编辑器
    1.3.1 资源的类型
    1.3.2 资源编辑器
    1.4 本章小结
    1.5 习题
    第2章 Visual Studio 2010基本应用程序的创建( 教学视频:29分钟)
    2.1 使用AppWizard生成项目
    2.1.1 解决方案与项目
    2.1.2 使用AppWizard创建项目
    2.2 Win32控制台应用程序
    2.2.1 使用向导生成Win32控制台项目
    2.2.2 添加源文件
    2.2.3 编译、链接程序
    2.2.4 生成程序
    2.2.5 运行程序
    2.3 MFC应用程序框架
    2.3.1 创建MFC应用程序
    2.3.2 认识文档/视图结构
    2.4 本章小结
    2.5 习题
    第3章 C/C++语言基础( 教学视频:162分钟)
    3.1 对标准C的扩展--C++
    3.2 C++语法元素
    3.2.1 最小的元素--符号
    3.2.2 注释规范
    3.2.3 标识符命名规范
    3.2.4 C++预定义的关键字
    3.2.5 标点符号
    3.2.6 操作符
    3.2.7 声明与定义
    3.3 常量和变量
    3.3.1 定义常量
    3.3.2 常量成员函数
    3.3.3 定义变量
    3.3.4 代码的有效范围--作用域
    3.4 数据类型
    3.4.1 基本数据类型
    3.4.2 数据类型的转换方式
    3.4.3 数组
    3.4.4 结构体
    3.4.5 共用体
    3.4.6 匿名共用体
    3.4.7 枚举类型
    3.4.8 用typedef定义类型
    3.4.9 位域
    3.5 运算符和表达式
    3.5.1 算术运算符
    3.5.2 赋值运算符
    3.5.3 关系运算符
    3.5.4 逻辑运算符
    3.5.5 位运算符
    3.5.6 三目运算符
    3.5.7 增1和减1运算符
    3.5.8 逗号运算符
    3.5.9 sizeof运算符
    3.5.10 new和delete
    3.5.11 范围确定符
    3.5.12 类成员访问符
    3.5.13 成员指针操作符
    3.6 控制语句
    3.6.1 表达式语句、空语句和复合语句
    3.6.2 选择语句
    3.6.3 循环语句
    3.6.4 跳转语句
    3.7 函数
    3.7.1 函数的定义和调用
    3.7.2 带默认形参值的函数
    3.7.3 函数的递归调用
    3.7.4 内联函数
    3.7.5 函数的重载
    3.8 指针和引用
    3.8.1 指针和指针变量
    3.8.2 &和*运算符
    3.8.3 指针和数组
    3.8.4 指针和结构体
    3.8.5 函数的指针传递
    3.8.6 引用及函数的引用传递
    3.9 预处理
    3.9.1 宏定义
    3.9.2 文件包含
    3.9.3 条件编译
    3.10 文件操作
    3.10.1 打开文件
    3.10.2 从文件读取数据
    3.10.3 向文件写入数据
    3.10.4 关闭文件
    3.10.5 文件操作示例
    3.11 本章小结
    3.12 习题
    第4章 C++面向对象程序设计( 教学视频:108分钟)4.1 类和对象4.1.1 从结构到类4.1.2 定义类4.1.3 定义对象4.1.4 嵌套类4.2 类成员及其特性4.2.1 构造函数4.2.2 析构函数4.2.3 对象成员初始化4.2.4 常类型(const)4.2.5 使用this指针指向对象4.2.6 类的作用域和对象的生存期4.2.7 使用静态成员保存类的数据4.2.8 友元函数和友元类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.5.1 运算符重载语法4.5.2 可重载的运算符4.5.3 重载赋值运算符4.6 输入输出流库4.6.1 C++的输入输出4.6.2 预定义输入/输出对象cout和cin4.6.3 标准错误处理对象cerr4.6.4 常用输入输出成员函数4.6.5 常见文件流类4.6.6 操作顺序文件4.6.7 操作随机文件4.7 C++的模板机制4.7.1 为什么需要模板4.7.2 函数模板的使用4.7.3 类模板的使用4.7.4 模板与宏的对比4.7.5 模板应用示例4.7.6 C++标准模板库STL简介4.8 C++实例——设计一个电子时钟4.9 本章小结4.10 习题第2篇 界 面 开 发第5章 Windows编程与MFC基础( 教学视频:49分钟)5.1 Windows编程5.1.1 Windows应用程序编程接口API5.1.2 使用句柄标识窗口5.1.3 输入事件产生的消息5.1.4 Windows句柄的数据类型5.2 Windows程序执行流程5.2.1 入口函数WinMain()5.2.2 注册窗体类5.2.3 使用CreateWindow()创建窗口5.2.4 使用消息循环响应用户输入5.2.5 主窗体函数WinProc()5.2.6 Windows编程实例——设计一个电子时钟5.3 MFC基础5.3.1 什么是微软基础类库MFC5.3.2 MFC类层次结构5.3.3 MFC全局函数5.4 MFC应用程序框架分析5.4.1 MFC的入口函数WinMain()5.4.2 派生自CWinApp的应用程序对象5.4.3 初始化应用程序的InitInstance()函数5.4.4 框架程序的运行核心Run()函数5.5 MFC的消息映射5.5.1 标准Windows消息5.5.2 触发菜单/快捷键产生的命令消息5.5.3 使用ON_MESSAGE宏自定义消息5.5.4 注册系统消息5.6 本章小结5.7 习题第6章 菜单、工具栏和状态栏( 教学视频:61分钟)6.1 菜单6.1.1 菜单的种类及开发步骤6.1.2 创建和编辑菜单6.1.3 处理菜单命令消息6.1.4 处理菜单更新消息6.1.5 设置菜单项快捷键6.1.6 创建与使用弹出式菜单6.1.7 菜单类CMenu6.2 工具栏6.2.1 创建与编辑工具栏6.2.2 设置工具栏停靠和浮动6.2.3 设置工具提示6.2.4 CToolBar介绍6.3 状态栏6.3.1 创建状态栏6.3.2 状态栏实例6.3.3 CStatusBar介绍6.4 本章小结6.5 习题第7章 使用Windows标准控件( 教学视频:85分钟)7.1 Windows标准控件7.1.1 常用Windows控件7.1.2 使用对话框编辑器创建控件7.1.3 控件类的基类CWnd7.1.4 控件的消息及其处理7.1.5 创建控件对象7.2 按钮7.2.1 按钮简介7.2.2 按钮类CButton7.2.3 按钮的属性与消息7.2.4 设定和获取按钮状态7.3 静态控件与编辑控件7.3.1 创建与使用静态控件7.3.2 静态控件类CStatic7.3.3 创建编辑控件7.3.4 编辑控件类CEdit7.3.5 编辑控件的消息7.3.6 编辑控件的应用实例7.4 单选按钮和复选框7.4.1 单选按钮控件的创建7.4.2 单选按钮控件的消息7.4.3 复选框控件的创建7.4.4 复选框控件的消息7.4.5 单选按钮控件和复选框控件的实例7.5 列表框和组合框7.5.1 创建列表框7.5.2 列表框类CListBox7.5.3 列表框消息7.5.4 列表框实例7.5.5 创建组合框7.5.6 组合框类CComboBox7.5.7 组合框消息7.5.8 组合框实例7.6 微调控件、滑块控件和进度条控件7.6.1 微调控件的创建和使用7.6.2 创建和使用滑块控件7.6.3 创建和使用进度条控件7.6.4 编程实例 7.7 列表视图控件和树形视图控件7.7.1 创建列表视图控件7.7.2 列表视图控件类CListCtrl7.7.3 列表视图控件的通知消息7.7.4 创建树形视图控件7.7.5 树形视图控件类CTreeCtrl7.7.6 树形视图控件的消息7.7.7 编程实例 7.8 ActiveX控件7.8.1 使用ActiveX控件7.8.2 ActiveX控件的结构7.8.3 包装类7.8.4 获取ActiveX控件的帮助信息7.8.5 Visual C++中的控件和组件库7.8.6 MFC程序中ActiveX控件的使用7.9 本章小结7.10 习题第8章 MFC的一些常用类( 教学视频:67分钟)8.1 字符串类(CString)8.1.1 创建CString对象 8.1.2 CString类的成员函数8.1.3 CString类的常用操作8.1.4 CString的格式化与类型转换8.1.5 CString使用实例8.2 集合类18.2.1 数组类8.2.2 数组类的使用实例8.2.3 链表类8.2.4 链表类的使用实例8.3 日期、时间类8.3.1 CTime类8.3.2 格式化CTime对象8.3.3 CTimeSpan类8.3.4 制作一个计时器8.4 MFC文件操作类——CFile8.4.1 构造文件对象并打开文件8.4.2 读写文件8.4.3 定位文件8.4.4 文件管理操作8.4.5 文件操作实例8.5 MFC异常类8.5.1 MFC异常类简介8.5.2 文件异常类CFileException8.5.3 异常的捕获8.6 本章小结8.7 习题第9章 文档/视图结构应用程序( 教学视频:70分钟)9.1 文档/视图结构分析9.1.1 框架中的主要类9.1.2 文档类、视图类核心函数9.1.3 新建、保存和打开的实现9.1.4 多文档应用程序框架9.2 开发文档/视图结构应用程序9.2.1 目标9.2.2 创建基本程序框架9.2.3 创建文档数据9.2.4 绘图操作9.2.5 文档序列化CArchive9.2.6 让文档/视图结构支持滚动条9.3 对话框分割与多视图应用9.3.1 对话框分割基础知识9.3.2 动态分割对话框的实现9.3.3 多视图的实现9.4 文档/视图应用程序实例9.5 本章小结9.6 习题第10章 对话框的应用( 教学视频:86分钟)10.1 对话框概述10.1.1 对话框工作方式10.1.2 对话框的种类10.1.3 创建与编辑对话框模板10.2 对话框与程序连接10.2.1 创建对话框类10.2.2 为对话框类添加成员变量10.2.3 DDX和DDV机制10.2.4 处理对话框控件通知消息10.3 创建与显示对话框10.3.1 创建模态对话框10.3.2 创建非模态对话框10.3.3 修改对话框背景颜色10.3.4 关闭对话框10.4 属性表对话框10.4.1 属性表对话框的运行机制10.4.2 属性表对话框的创建10.5 消息对话框与公用对话框10.5.1 消息对话框实例10.5.2 颜色对话框实例10.5.3 文件对话框实例10.5.4 字体对话框实例10.5.5 查找、替换对话框实例10.5.6 打印对话框实例10.6 本章小结10.7 习题第3篇 数据库开发第11章 数据库开发概述( 教学视频:95分钟)第12章 Visual C++中SQL Server 访问技术( 教学视频:54分钟)
    第13章 Visual C++中ODBC访问技术( 教学视频:62分钟)
    第14章 Visual C++中OLE DB访问技术( 教学视频:25分钟) 
    第15章 Visual C++中MySQL访问技术( 教学视频:27分钟)
    第4篇 网 络 编 程
    第16章 Windows套接字编程( 教学视频:81分钟)第17章 邮槽与管道( 教学视频:57分钟)
    第18章 通信端口编程( 教学视频:64分钟)
    第19章 Internet编程( 教学视频:49分钟)
    第5篇 系 统 编 程
    第20章 系统相关功能开发( 教学视频:191分钟)第21章 注册表、INI和XML文件( 教学视频:92分钟)
    第22章 动态链接库编程( 教学视频:71分钟)
    第23章 多线程编程( 教学视频:62分钟)
    第6篇 多媒体开发
    第24章 文本字体技术( 教学视频:34分钟)第25章 图形与图像编程( 教学视频:109分钟)
    第26章 声音与动画编程( 教学视频:34分钟)
    第27章 DirectX图形开发( 教学视频:97分钟)
    第7篇 项目开发实战
    第28章 网络音频播放系统( 教学视频:24分钟)第29章 GPS定位系统( 教学视频:46分钟)

查看详情
系列丛书 / 更多
开发宝典丛书:Visual C++编程实战宝典
Android经典项目案例开发实战宝典
郭金尚 著
开发宝典丛书:Visual C++编程实战宝典
Java Web编程实战宝典:JSP+Servlet+Struts 2+Hibernate+Spring+Ajax
李宁、刘岩、张国平 著
开发宝典丛书:Visual C++编程实战宝典
iOS开发范例实战宝典(进阶篇)
杨佩璐、魏彩娟、刘媛媛 著
开发宝典丛书:Visual C++编程实战宝典
Android开发范例实战宝典
武永亮 著
开发宝典丛书:Visual C++编程实战宝典
Excel VBA编程实战宝典
伍远高 著
开发宝典丛书:Visual C++编程实战宝典
iOS开发范例实战宝典(基础篇)
杨佩璐、魏彩娟 著
开发宝典丛书:Visual C++编程实战宝典
Java编程实战宝典
刘新、管磊 著
开发宝典丛书:Visual C++编程实战宝典
开发宝典丛书:ASP.NET编程实战宝典
郭颂、明廷堂、郭立新 著
开发宝典丛书:Visual C++编程实战宝典
PHP典型模块与项目实战大全
杨宇 著
开发宝典丛书:Visual C++编程实战宝典
iOS编程实战宝典
曾源 著
开发宝典丛书:Visual C++编程实战宝典
开发宝典丛书:C++编程实战宝典
郝军 著
开发宝典丛书:Visual C++编程实战宝典
C语言编程实战宝典
贾蓓、姜薇、镇明敏 著
相关图书 / 更多
开发宝典丛书:Visual C++编程实战宝典
开发区法治建设与产业发展研究
郭洪伟
开发宝典丛书:Visual C++编程实战宝典
开发智力的涂色书(3)
清英 著;清英 编
开发宝典丛书:Visual C++编程实战宝典
开发者关系实践指南
(美)卡洛琳·莱科(Caroline Lewko) (美)尼古拉斯·索维奇(Ni
开发宝典丛书:Visual C++编程实战宝典
开发者的Web安全戒律:真实威胁与防御实践
[美]马尔科姆·麦克唐纳(Malcolm McDonald) 著
开发宝典丛书:Visual C++编程实战宝典
开发区土地集约利用评价及其信息系统研究
罗玫 蒋建洪
开发宝典丛书:Visual C++编程实战宝典
开发者思维
杰夫·劳森
开发宝典丛书:Visual C++编程实战宝典
开发区与城市互动发展问题研究
张洁妍
开发宝典丛书:Visual C++编程实战宝典
开发建设项目水土保持技术规范(GB-50433—2008)中华人民共和国国家标准
中华人民共和国水利部 主编
开发宝典丛书:Visual C++编程实战宝典
开发一门场景化课程
李锦
开发宝典丛书:Visual C++编程实战宝典
开发者关系:方法与实践
[加拿大]卡罗琳·莱科(Caroline Lewko)(英)詹姆斯·帕顿(Jam
开发宝典丛书:Visual C++编程实战宝典
开发性金融视角下地方政府投融资平台的可持续发展路径研究
刘金林、程凡、马静 著
开发宝典丛书:Visual C++编程实战宝典
开发智力的涂色书(1)
清英 著;清英 编