Visual C++自学视频教程

Visual C++自学视频教程
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
2014-11
版次: 1
ISBN: 9787302371007
定价: 89.80
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 641页
字数: 1094千字
正文语种: 简体中文
8人买过
  •   《Visual C++自学视频教程》以初学者为主要对象,全面介绍了Visual C++程序开发相关的各种技术。在内容排列上由浅入深,让读者循序渐进地掌握这些技术;在内容讲解上结合丰富的图解和形象的比喻,帮助读者理解“晦涩难懂”的技术;在内容形式上附有大量的注意、说明、技巧等栏目,夯实读者理论技术,丰富管理与开发经验。
      《Visual C++自学视频教程》共分3篇20章,主要包括Visual C++ 6.0集成开发环境,C++语言基础,程序控制语句,面向过程与对象编程,对话框应用程序设计,文档/视图应用程序设计,常用控件,菜单、工具栏和状态栏设计,文本、图形图像技术,打印技术,多媒体技术,程序调试,ADO数据库编程,文件操作,注册表与INI文件,动态链接库,进程与线程,网络编程,屏幕录像模块和人事考勤管理系统等内容。另外本书光盘含:
      18小时视频讲解/961个编程实例/15个经典模块分析/16个项目开发案例/311个编程实践任务/616个能力测试题目(基础能力测试、数学及逻辑思维能力测试、面试能力测试、编程英语能力测试)/23个IT励志故事。
      本书适用于Visual C++程序开发爱好者、初学者和中级开发人员,也可以作为大中专院校和培训机构的教材。
      软件开发技术联盟,是一家以计算机软件开发和教育为核心的高科技企业和一些中青年骨干教师组成松散组织,专门从事应用软件开发与服务,涉及的软件行业有煤矿、公交、物流、办公系统、零售、生产等多种领域。该企业近年来从事图书的研发编写,编写的图书有《软件开发视频大讲堂》、《软件开发全程实录》等多个系列,多种图书荣获全行业优秀畅销书奖。
    第1篇入门篇
    第1章VisualC++6.0集成开发环境
    (视频讲解:30分钟)
    1.1VisualC++6.0概述
    1.2VisualC++6.0开发环境介绍
    1.2.1熟悉VisualC++6.0IDE开发环境
    1.2.2VisualC++6.0IDE菜单介绍
    1.2.3VisualC++6.0IDE工具栏介绍
    1.2.4VisualC++6.0工作区窗口介绍
    1.2.5VisualC++6.0控件面板介绍
    1.2.6VisualC++6.0输出窗口介绍
    1.3自定义开发环境
    1.3.1自定义工具栏
    1.3.2自定义代码编辑窗口
    1.4创建一个简单的程序
    1.4.1创建工程
    1.4.2编辑程序
    1.5本章小结

    第2章C++语言基础
    (视频讲解:1小时40分钟)
    2.1构建开发环境
    2.1.1创建简单的工程
    2.1.2工程文件分析
    2.1.3编译、连接和运行工程
    2.2代码编写规范
    2.2.1在程序中规范使用注释
    2.2.2按照命名规范书写代码
    2.2.3统一代码缩进格式
    2.3C++基本要素
    2.3.1深入理解标识符
    2.3.2C++中常用关键字介绍
    2.3.3定义和使用常量
    2.3.4深入理解变量
    2.4数据类型
    2.4.1C++简单数据类型介绍
    2.4.2布尔类型
    2.4.3字符串类型
    2.4.4数组类型
    2.4.5枚举类型
    2.4.6结构体类型
    2.4.7C++指针类型
    2.4.8使用引用类型为变量设置别名
    2.4.9定义类型别名
    2.5数据类型转换
    2.6运算符
    2.6.1使用赋值运算符为变量赋值
    2.6.2使用算术运算符设计简单计算器
    2.6.3使用关系运算符进行条件判断
    2.6.4使用逻辑运算符描述复杂逻辑关系
    2.6.5理解逗号运算符
    2.6.6应用条件运算符简化代码
    2.6.7sizeof运算符
    2.6.8new和delete运算符
    2.7表达式
    2.8结合性与优先级
    2.9综合应用
    2.9.1使用枚举类型输出当前星期
    2.9.2定义操作员信息结构体
    2.10本章小结

    第3章程序控制语句
    (视频讲解:27分钟)
    3.1程序控制结构
    3.1.1顺序结构
    3.1.2选择(分支)结构
    3.1.3循环结构
    3.2语句
    3.3顺序语句
    3.4分支语句
    3.4.1if判断语句
    3.4.2switch语句
    3.5循环语句
    3.5.1使用跳转语句goto实现循环
    3.5.2使用while语句根据关系表达式实现循环
    3.5.3使用do…while语句根据关系表达式实现循环
    3.5.4使用for语句根据循环次数实现循环
    3.6其他控制语句
    3.6.1强制结束break
    3.6.2继续语句continue
    3.6.3退出语句exit
    3.7异常处理语句
    3.8综合应用
    3.8.1购物街中的商品价格竞猜
    3.8.2猴子吃桃
    3.9本章小结

    第4章面向过程与对象编程
    (视频讲解:2小时6分钟)
    4.1函数
    4.1.1函数的声明和定义
    4.1.2为函数设置参数
    4.1.3为函数参数设置默认值
    4.1.4使用指针/引用参数
    4.1.5使用数组参数
    4.1.6为函数设置动态参数
    4.1.7定义内联函数
    4.1.8定义和使用重载函数
    4.1.9应用函数模板定义通用函数
    4.1.10应用函数指针调用不同的函数
    4.1.11函数的递归调用
    4.2类和对象
    4.2.1类的声明
    4.2.2对象的声明和实例化
    4.2.3类成员的访问
    4.2.4构造函数的定义及调用
    4.2.5析构函数的定义及调用过程分析
    4.2.6类的继承
    4.2.7为类定义内联方法
    4.2.8定义静态成员数据和静态方法
    4.2.9定义友元类和友元函数
    4.2.10重载运算符
    4.3异常处理
    4.3.1异常捕捉
    4.3.2抛出异常
    4.4综合应用
    4.4.1遍历磁盘目录
    4.4.2学生成绩排序
    4.5本章小结

    第5章对话框应用程序设计
    (视频讲解:1小时26分钟)
    5.1构建对话框应用程序
    5.2对话框的操作
    5.2.1创建对话框
    5.2.2显示对话框
    5.2.3设置对话框属性
    5.3对话框中控件的操作
    5.3.1添加控件
    5.3.2选择控件
    5.3.3复制控件
    5.3.4删除控件
    5.3.5对齐控件
    5.3.6添加控件成员变量
    5.3.7控件的子类化
    5.4添加数据成员和成员函数
    5.4.1添加数据成员
    5.4.2添加成员函数
    5.4.3添加消息处理函数
    5.5Windows消息对话框
    5.6Windows通用对话框
    5.6.1获取磁盘中的文件
    5.6.2查找编辑框中的文本
    5.6.3获取字体信息
    5.6.4获取打印机设备上下文
    5.6.5设置打印纸大小
    5.7综合应用
    5.7.1登录对话框
    5.7.2如QQ般隐藏的窗体
    5.8本章小结

    第6章文档/视图应用程序设计
    (视频讲解:30分钟)
    6.1构建文档/视图应用程序
    6.2文档/视图结构的创建
    6.2.1文档模板的创建
    6.2.2文档的创建
    6.2.3框架与视图的创建
    6.3文档模板
    6.3.1文档管理器
    6.3.2文档模板
    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.6框架对象
    6.6.1框架对象的主要方法
    6.6.2框架的初始化
    6.6.3框架的命令消息处理
    6.7视图分割
    6.7.1划分子窗口
    6.7.2任意划分子窗口
    6.8综合应用
    6.9本章小结

    第7章常用控件
    (视频讲解:2小时6分钟)
    7.1静态文本控件(StaticText)
    7.1.1静态文本控件概述
    7.1.2静态文本控件的主要属性
    7.1.3静态文本控件的主要方法、事件
    7.2编辑框控件(EditBox)
    7.2.1编辑框控件概述
    7.2.2编辑框控件的主要属性
    7.2.3编辑框控件的主要方法、事件
    7.2.4使用编辑框控件设计登录对话框
    7.3按钮控件(Button)
    7.3.1按钮控件概述
    7.3.2按钮控件的主要属性
    7.3.3按钮控件的主要方法、事件
    7.4列表框控件(ListBox)
    7.4.1列表框控件概述
    7.4.2列表框控件的主要属性
    7.4.3列表框控件的主要方法、事件
    7.4.4操作列表框控件中的数据
    7.5组合框控件(ComboBox)
    7.5.1组合框控件概述
    7.5.2组合框控件的主要属性
    7.5.3组合框控件的主要方法、事件
    7.6列表视图控件(ListControl)
    7.6.1列表视图控件概述
    7.6.2列表视图控件的主要属性
    7.6.3列表视图控件的主要方法、事件
    7.7树视图控件(TreeControl)
    7.7.1树视图控件概述
    7.7.2树视图控件的主要属性
    7.7.3树视图控件的主要方法、事件
    7.8综合应用
    7.8.1按钮七巧板
    7.8.2QQ登录式的用户选择列表
    7.8.3以报表显示图书信息
    7.8.4以树状结构显示部门结构信息
    7.9本章小结

    第8章菜单、工具栏和状态栏设计
    (视频讲解:41分钟)
    8.1菜单设计
    8.1.1菜单资源设计
    8.1.2菜单项的命令处理
    8.1.3菜单项的更新机制
    8.1.4菜单类介绍
    8.1.5使用菜单类创建菜单
    8.1.6设计弹出式菜单
    8.2工具栏设计
    8.2.1工具栏资源设计
    8.2.2工具栏的命令处理
    8.2.3工具栏类(CToolBar)介绍
    8.2.4使用工具栏类创建工具栏
    8.3状态栏设计
    8.3.1状态栏类(CStatusBar)
    8.3.2使用状态栏类创建状态栏
    8.4综合应用
    8.4.1根据INI文件创建菜单
    8.4.2在状态栏中添加进度条
    8.4.3滚动字幕的状态栏
    8.5本章小结

    第2篇提高篇
    第9章文本、图形图像技术
    (视频讲解:1小时3分钟)
    9.1图形设备接口
    9.1.1设备上下文介绍
    9.1.2熟悉使用GDI对象
    9.2文本输出
    9.2.1使用TextOut方法在指定位置输出文本
    9.2.2使用ExtTextOut方法在指定区域输出文本
    9.2.3使用TabbedTextOut方法根据制表位输出文本
    9.2.4使用DrawText方法格式化输出文本
    9.3文本属性
    9.3.1设置文本字体
    9.3.2设置文本对齐方式
    9.3.3设置文本颜色
    9.3.4设置文本背景颜色
    9.3.5设置文本背景模式
    9.3.6获取文本长度
    9.4图形绘制
    9.4.1利用点线绘制多边形
    9.4.2如何快速地绘制图形
    9.4.3如何填充指定的区域
    9.4.4绘制不规则图形
    9.5图像显示
    9.5.1设备相关和设备无关位图
    9.5.2在视图中绘制位图
    9.5.3放大和缩小显示图片
    9.6综合应用
    9.6.1绘制圆角按钮
    9.6.2模拟时钟
    9.6.3数字验证
    9.7本章小结

    第10章打印技术
    (视频讲解:26分钟)
    10.1打印概述
    10.1.1文档视图的打印流程
    10.1.2CPrintinfo结构
    10.1.3动态计算页码
    10.2映射模式与坐标系统
    10.2.1固定比率与可变比率映射模式
    10.2.2MM_TEXT映射模式
    10.2.3设置逻辑与设备坐标
    10.3打印控制
    10.3.1获取打印纸的左边距和上边距
    10.3.2控制打印方向
    10.3.3设置打印份数
    10.4打印实例
    10.4.1设计报表打印程序
    10.4.2设计单据打印报表
    10.4.3设计工作证打印程序
    10.4.4设计图片打印程序
    10.5综合应用
    10.5.1实现报表打印
    10.5.2实现商品销售图表打印
    10.5.3带滚动条的打印预览
    10.6本章小结

    第11章多媒体技术
    (视频讲解:34分钟)
    11.1图像处理技术
    11.1.1位图文件结构分析
    11.1.2将位图文件绘制成对话框背景
    11.1.3将设备上下文转换为位图
    11.2音频处理技术
    11.2.1播放应用程序中的WAVE资源
    11.2.2播放WAVE文件
    11.2.3音量大小控制
    11.3视频处理技术
    11.3.1播放AVI文件
    11.3.2将AVI动画分解成BMP位图
    11.3.3将BMP位图组合成AVI动画
    11.4综合应用
    11.4.1将WAVE文件转换为MP3文件
    11.4.2手写数字识别
    11.5本章小结

    第12章程序调试
    12.1断点跟踪
    12.1.1设置普通断点
    12.1.2设置条件断点
    12.1.3设置数据断点
    12.1.4设置消息断点
    12.1.5进行断点跟踪
    12.2调试窗口
    12.2.1使用Watch窗口查看变量值
    12.2.2使用CallStack窗口查看函数的调用
    12.2.3使用Memory窗口查看对象的内存信息
    12.2.4使用Variables窗口查看变量信息
    12.2.5使用Registers窗口查看寄存器信息
    12.2.6使用Disassembly窗口查看反汇编代码
    12.3内存泄露检测
    12.4本章小结

    第13章ADO数据库编程
    (视频讲解:31分钟)
    13.1ADO概述
    13.2ADO对象
    13.2.1连接对象Connection
    13.2.2命令对象Command
    13.2.3记录集对象Recordset
    13.3ADO数据库操作技术
    13.3.1导入ADO动态链接库
    13.3.2使用ADO智能指针
    13.3.3初始化COM环境
    13.3.4连接数据库
    13.3.5获取连接数据库字符串的简单方法
    13.3.6打开记录集
    13.3.7遍历记录集
    13.3.8获取记录集记录数
    13.3.9向记录集中添加数据
    13.3.10修改现有记录
    13.3.11删除记录集中指定记录
    13.3.12使用SQL语句操作数据库
    13.3.13向数据库中添加位图
    13.4综合应用
    13.4.1将员工表中记录批量插入到另一个表中
    13.4.2批量修改员工表中的工资
    13.4.3删除指定条件的数据
    13.5本章小结

    第14章文件操作
    (视频讲解:23分钟)
    14.1C库和运行库文件操作
    14.1.1C库和运行库函数文件操作函数介绍
    14.1.2创建并写入文件
    14.1.3获取文件位置指针与文件长度
    14.2CFile类文件操作
    14.2.1CFile类介绍
    14.2.2获取文件属性
    14.2.3十六进制显示文本文件
    14.2.4使用CFile实现文件的复制
    14.3MFC串行化
    14.3.1CArchive类介绍
    14.3.2Serialize分析
    14.3.3创建串行化类
    14.3.4实现对象的串行化
    14.4文件查找类
    14.4.1文件查找类介绍
    14.4.2查找指定文件
    14.4.3显示磁盘目录
    14.5综合应用
    14.5.1列举文件夹下所有文件
    14.5.2获取目标文件的创建和修改时间
    14.5.3批量删除指定类型的文件
    14.6本章小结

    第15章注册表与INI文件
    (视频讲解:17分钟)
    15.1注册表
    15.1.1注册表简介
    15.1.2注册表结构分析
    15.2注册表函数
    15.2.1CRegKey类
    15.2.2注册表数据的写入
    15.2.3注册表的相关查询
    15.2.4注册表数据的枚举
    15.3INI文件
    15.3.1INI文件简介
    15.3.2INI文件结构分析
    15.4INI文件操作函数
    15.4.1操作INI文件函数介绍
    15.4.2INI文件中键名数据的读写
    15.4.3读写结构数据
    15.4.4节名与键名的枚举
    15.5综合应用
    15.5.1把文件删除到回收站中
    15.5.2设置开机自动运行
    15.6本章小结

    第16章动态链接库
    (视频讲解:21分钟)
    16.1链接库概述
    16.1.1链接库的构成
    16.1.2动态链接库和静态链接库
    16.2链接库的创建与使用
    16.2.1通过向导创建静态链接库
    16.2.2使用静态链接库
    16.2.3创建Win32动态链接库
    16.2.4MFC的3种动态链接库
    16.3链接库的导出
    16.3.1动态链接库的命名改编
    16.3.2使用dumpbin工具查看链接库
    16.3.3使用DEF文件导出函数名称
    16.3.4隐式调用与动态加载
    16.3.5从动态链接库中导出类
    16.4动态链接库高级应用
    16.4.1模块状态
    16.4.2资源动态链接库
    16.4.3钩子介绍
    16.4.4使用钩子动态链接库监控键盘
    16.5综合应用
    16.5.1格式化磁盘
    16.5.2函数转发
    16.6本章小结

    第17章进程与线程
    (视频讲解:31分钟)
    17.1进程
    17.1.1进程的概念
    17.1.2进程实例句柄
    17.1.3进程的创建
    17.1.4进程的终止
    17.2进程的应用
    17.2.1启动外部程序
    17.2.2进程间消息通信
    17.2.3进程间内存共享
    17.2.4列举系统中的进程
    17.3线程
    17.3.1深入理解线程
    17.3.2线程的创建与终止
    17.3.3用户界面线程
    17.4线程同步
    17.4.1线程同步的重要性
    17.4.2互斥实现线程同步
    17.4.3临界区实现线程同步
    17.4.4事件实现线程同步
    17.5综合应用
    17.5.1利用多线程实现文件查找
    17.5.2禁止程序重复运行
    17.6本章小结

    第18章网络编程
    (视频讲解:54分钟)
    18.1局域网技术
    18.1.1获取网卡地址
    18.1.2映射网络驱动器
    18.1.3获取局域网内计算机名称和IP
    18.1.4获得网上共享资源
    18.1.5在局域网中发送短消息
    18.2Windows套接字技术
    18.2.1套接字概述
    18.2.2WinSockAPI相关函数
    18.3WinSock类
    18.3.1CAsyncSocket类介绍
    18.3.2CSocket类介绍
    18.4综合应用
    18.4.1实现Ping命令
    18.4.2发送编辑框内数据
    18.4.3使用WinSock类设计网络聊天室
    18.5本章小结

    第3篇实战篇
    第19章屏幕录像模块
    (视频讲解:1小时42分钟)
    19.1屏幕录像模块概述
    19.1.1模块概述
    19.1.2功能结构
    19.2关键技术
    19.2.1屏幕抓图
    19.2.2抓图时抓取鼠标
    19.2.3将位图数据流写入AVI文件
    19.2.4将AVI文件转换成位图数据
    19.2.5获得AVI文件属性
    19.2.6根据运行状态显示托盘图标
    19.2.7获得磁盘的剩余空间
    19.2.8动态生成录像文件名
    19.3主窗体设计
    19.3.1概述
    19.3.2界面设计
    19.3.3功能实现
    19.4录像截取模块设计
    19.4.1概述
    19.4.2界面设计
    19.4.3功能实现
    19.5本章小结

    第20章人事考勤管理系统
    (视频讲解:1小时31分钟)
    20.1开发背景
    20.2系统分析
    20.2.1需求分析
    20.2.2系统功能描述
    20.3系统设计
    20.3.1系统目标
    20.3.2系统功能结构
    20.3.3业务流程图
    20.3.4数据库设计
    20.4公共类设计
    20.5主窗体设计
    20.6用户登录模块设计
    20.6.1用户登录模块概述
    20.6.2用户登录模块技术分析
    20.6.3用户登录模块实现过程
    20.7用户管理模块设计
    20.7.1用户管理模块概述
    20.7.2用户管理模块技术分析
    20.7.3用户管理模块实现过程
    20.8人员信息管理模块设计
    20.8.1人员信息管理模块概述
    20.8.2人员信息管理技术分析
    20.8.3人员信息管理实现过程
    20.9考勤管理模块设计
    20.9.1考勤管理模块概述
    20.9.2考勤管理模块技术分析
    20.9.3考勤管理模块实现过程
    20.10本章小结
  • 内容简介:
      《Visual C++自学视频教程》以初学者为主要对象,全面介绍了Visual C++程序开发相关的各种技术。在内容排列上由浅入深,让读者循序渐进地掌握这些技术;在内容讲解上结合丰富的图解和形象的比喻,帮助读者理解“晦涩难懂”的技术;在内容形式上附有大量的注意、说明、技巧等栏目,夯实读者理论技术,丰富管理与开发经验。
      《Visual C++自学视频教程》共分3篇20章,主要包括Visual C++ 6.0集成开发环境,C++语言基础,程序控制语句,面向过程与对象编程,对话框应用程序设计,文档/视图应用程序设计,常用控件,菜单、工具栏和状态栏设计,文本、图形图像技术,打印技术,多媒体技术,程序调试,ADO数据库编程,文件操作,注册表与INI文件,动态链接库,进程与线程,网络编程,屏幕录像模块和人事考勤管理系统等内容。另外本书光盘含:
      18小时视频讲解/961个编程实例/15个经典模块分析/16个项目开发案例/311个编程实践任务/616个能力测试题目(基础能力测试、数学及逻辑思维能力测试、面试能力测试、编程英语能力测试)/23个IT励志故事。
      本书适用于Visual C++程序开发爱好者、初学者和中级开发人员,也可以作为大中专院校和培训机构的教材。
  • 作者简介:
      软件开发技术联盟,是一家以计算机软件开发和教育为核心的高科技企业和一些中青年骨干教师组成松散组织,专门从事应用软件开发与服务,涉及的软件行业有煤矿、公交、物流、办公系统、零售、生产等多种领域。该企业近年来从事图书的研发编写,编写的图书有《软件开发视频大讲堂》、《软件开发全程实录》等多个系列,多种图书荣获全行业优秀畅销书奖。
  • 目录:
    第1篇入门篇
    第1章VisualC++6.0集成开发环境
    (视频讲解:30分钟)
    1.1VisualC++6.0概述
    1.2VisualC++6.0开发环境介绍
    1.2.1熟悉VisualC++6.0IDE开发环境
    1.2.2VisualC++6.0IDE菜单介绍
    1.2.3VisualC++6.0IDE工具栏介绍
    1.2.4VisualC++6.0工作区窗口介绍
    1.2.5VisualC++6.0控件面板介绍
    1.2.6VisualC++6.0输出窗口介绍
    1.3自定义开发环境
    1.3.1自定义工具栏
    1.3.2自定义代码编辑窗口
    1.4创建一个简单的程序
    1.4.1创建工程
    1.4.2编辑程序
    1.5本章小结

    第2章C++语言基础
    (视频讲解:1小时40分钟)
    2.1构建开发环境
    2.1.1创建简单的工程
    2.1.2工程文件分析
    2.1.3编译、连接和运行工程
    2.2代码编写规范
    2.2.1在程序中规范使用注释
    2.2.2按照命名规范书写代码
    2.2.3统一代码缩进格式
    2.3C++基本要素
    2.3.1深入理解标识符
    2.3.2C++中常用关键字介绍
    2.3.3定义和使用常量
    2.3.4深入理解变量
    2.4数据类型
    2.4.1C++简单数据类型介绍
    2.4.2布尔类型
    2.4.3字符串类型
    2.4.4数组类型
    2.4.5枚举类型
    2.4.6结构体类型
    2.4.7C++指针类型
    2.4.8使用引用类型为变量设置别名
    2.4.9定义类型别名
    2.5数据类型转换
    2.6运算符
    2.6.1使用赋值运算符为变量赋值
    2.6.2使用算术运算符设计简单计算器
    2.6.3使用关系运算符进行条件判断
    2.6.4使用逻辑运算符描述复杂逻辑关系
    2.6.5理解逗号运算符
    2.6.6应用条件运算符简化代码
    2.6.7sizeof运算符
    2.6.8new和delete运算符
    2.7表达式
    2.8结合性与优先级
    2.9综合应用
    2.9.1使用枚举类型输出当前星期
    2.9.2定义操作员信息结构体
    2.10本章小结

    第3章程序控制语句
    (视频讲解:27分钟)
    3.1程序控制结构
    3.1.1顺序结构
    3.1.2选择(分支)结构
    3.1.3循环结构
    3.2语句
    3.3顺序语句
    3.4分支语句
    3.4.1if判断语句
    3.4.2switch语句
    3.5循环语句
    3.5.1使用跳转语句goto实现循环
    3.5.2使用while语句根据关系表达式实现循环
    3.5.3使用do…while语句根据关系表达式实现循环
    3.5.4使用for语句根据循环次数实现循环
    3.6其他控制语句
    3.6.1强制结束break
    3.6.2继续语句continue
    3.6.3退出语句exit
    3.7异常处理语句
    3.8综合应用
    3.8.1购物街中的商品价格竞猜
    3.8.2猴子吃桃
    3.9本章小结

    第4章面向过程与对象编程
    (视频讲解:2小时6分钟)
    4.1函数
    4.1.1函数的声明和定义
    4.1.2为函数设置参数
    4.1.3为函数参数设置默认值
    4.1.4使用指针/引用参数
    4.1.5使用数组参数
    4.1.6为函数设置动态参数
    4.1.7定义内联函数
    4.1.8定义和使用重载函数
    4.1.9应用函数模板定义通用函数
    4.1.10应用函数指针调用不同的函数
    4.1.11函数的递归调用
    4.2类和对象
    4.2.1类的声明
    4.2.2对象的声明和实例化
    4.2.3类成员的访问
    4.2.4构造函数的定义及调用
    4.2.5析构函数的定义及调用过程分析
    4.2.6类的继承
    4.2.7为类定义内联方法
    4.2.8定义静态成员数据和静态方法
    4.2.9定义友元类和友元函数
    4.2.10重载运算符
    4.3异常处理
    4.3.1异常捕捉
    4.3.2抛出异常
    4.4综合应用
    4.4.1遍历磁盘目录
    4.4.2学生成绩排序
    4.5本章小结

    第5章对话框应用程序设计
    (视频讲解:1小时26分钟)
    5.1构建对话框应用程序
    5.2对话框的操作
    5.2.1创建对话框
    5.2.2显示对话框
    5.2.3设置对话框属性
    5.3对话框中控件的操作
    5.3.1添加控件
    5.3.2选择控件
    5.3.3复制控件
    5.3.4删除控件
    5.3.5对齐控件
    5.3.6添加控件成员变量
    5.3.7控件的子类化
    5.4添加数据成员和成员函数
    5.4.1添加数据成员
    5.4.2添加成员函数
    5.4.3添加消息处理函数
    5.5Windows消息对话框
    5.6Windows通用对话框
    5.6.1获取磁盘中的文件
    5.6.2查找编辑框中的文本
    5.6.3获取字体信息
    5.6.4获取打印机设备上下文
    5.6.5设置打印纸大小
    5.7综合应用
    5.7.1登录对话框
    5.7.2如QQ般隐藏的窗体
    5.8本章小结

    第6章文档/视图应用程序设计
    (视频讲解:30分钟)
    6.1构建文档/视图应用程序
    6.2文档/视图结构的创建
    6.2.1文档模板的创建
    6.2.2文档的创建
    6.2.3框架与视图的创建
    6.3文档模板
    6.3.1文档管理器
    6.3.2文档模板
    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.6框架对象
    6.6.1框架对象的主要方法
    6.6.2框架的初始化
    6.6.3框架的命令消息处理
    6.7视图分割
    6.7.1划分子窗口
    6.7.2任意划分子窗口
    6.8综合应用
    6.9本章小结

    第7章常用控件
    (视频讲解:2小时6分钟)
    7.1静态文本控件(StaticText)
    7.1.1静态文本控件概述
    7.1.2静态文本控件的主要属性
    7.1.3静态文本控件的主要方法、事件
    7.2编辑框控件(EditBox)
    7.2.1编辑框控件概述
    7.2.2编辑框控件的主要属性
    7.2.3编辑框控件的主要方法、事件
    7.2.4使用编辑框控件设计登录对话框
    7.3按钮控件(Button)
    7.3.1按钮控件概述
    7.3.2按钮控件的主要属性
    7.3.3按钮控件的主要方法、事件
    7.4列表框控件(ListBox)
    7.4.1列表框控件概述
    7.4.2列表框控件的主要属性
    7.4.3列表框控件的主要方法、事件
    7.4.4操作列表框控件中的数据
    7.5组合框控件(ComboBox)
    7.5.1组合框控件概述
    7.5.2组合框控件的主要属性
    7.5.3组合框控件的主要方法、事件
    7.6列表视图控件(ListControl)
    7.6.1列表视图控件概述
    7.6.2列表视图控件的主要属性
    7.6.3列表视图控件的主要方法、事件
    7.7树视图控件(TreeControl)
    7.7.1树视图控件概述
    7.7.2树视图控件的主要属性
    7.7.3树视图控件的主要方法、事件
    7.8综合应用
    7.8.1按钮七巧板
    7.8.2QQ登录式的用户选择列表
    7.8.3以报表显示图书信息
    7.8.4以树状结构显示部门结构信息
    7.9本章小结

    第8章菜单、工具栏和状态栏设计
    (视频讲解:41分钟)
    8.1菜单设计
    8.1.1菜单资源设计
    8.1.2菜单项的命令处理
    8.1.3菜单项的更新机制
    8.1.4菜单类介绍
    8.1.5使用菜单类创建菜单
    8.1.6设计弹出式菜单
    8.2工具栏设计
    8.2.1工具栏资源设计
    8.2.2工具栏的命令处理
    8.2.3工具栏类(CToolBar)介绍
    8.2.4使用工具栏类创建工具栏
    8.3状态栏设计
    8.3.1状态栏类(CStatusBar)
    8.3.2使用状态栏类创建状态栏
    8.4综合应用
    8.4.1根据INI文件创建菜单
    8.4.2在状态栏中添加进度条
    8.4.3滚动字幕的状态栏
    8.5本章小结

    第2篇提高篇
    第9章文本、图形图像技术
    (视频讲解:1小时3分钟)
    9.1图形设备接口
    9.1.1设备上下文介绍
    9.1.2熟悉使用GDI对象
    9.2文本输出
    9.2.1使用TextOut方法在指定位置输出文本
    9.2.2使用ExtTextOut方法在指定区域输出文本
    9.2.3使用TabbedTextOut方法根据制表位输出文本
    9.2.4使用DrawText方法格式化输出文本
    9.3文本属性
    9.3.1设置文本字体
    9.3.2设置文本对齐方式
    9.3.3设置文本颜色
    9.3.4设置文本背景颜色
    9.3.5设置文本背景模式
    9.3.6获取文本长度
    9.4图形绘制
    9.4.1利用点线绘制多边形
    9.4.2如何快速地绘制图形
    9.4.3如何填充指定的区域
    9.4.4绘制不规则图形
    9.5图像显示
    9.5.1设备相关和设备无关位图
    9.5.2在视图中绘制位图
    9.5.3放大和缩小显示图片
    9.6综合应用
    9.6.1绘制圆角按钮
    9.6.2模拟时钟
    9.6.3数字验证
    9.7本章小结

    第10章打印技术
    (视频讲解:26分钟)
    10.1打印概述
    10.1.1文档视图的打印流程
    10.1.2CPrintinfo结构
    10.1.3动态计算页码
    10.2映射模式与坐标系统
    10.2.1固定比率与可变比率映射模式
    10.2.2MM_TEXT映射模式
    10.2.3设置逻辑与设备坐标
    10.3打印控制
    10.3.1获取打印纸的左边距和上边距
    10.3.2控制打印方向
    10.3.3设置打印份数
    10.4打印实例
    10.4.1设计报表打印程序
    10.4.2设计单据打印报表
    10.4.3设计工作证打印程序
    10.4.4设计图片打印程序
    10.5综合应用
    10.5.1实现报表打印
    10.5.2实现商品销售图表打印
    10.5.3带滚动条的打印预览
    10.6本章小结

    第11章多媒体技术
    (视频讲解:34分钟)
    11.1图像处理技术
    11.1.1位图文件结构分析
    11.1.2将位图文件绘制成对话框背景
    11.1.3将设备上下文转换为位图
    11.2音频处理技术
    11.2.1播放应用程序中的WAVE资源
    11.2.2播放WAVE文件
    11.2.3音量大小控制
    11.3视频处理技术
    11.3.1播放AVI文件
    11.3.2将AVI动画分解成BMP位图
    11.3.3将BMP位图组合成AVI动画
    11.4综合应用
    11.4.1将WAVE文件转换为MP3文件
    11.4.2手写数字识别
    11.5本章小结

    第12章程序调试
    12.1断点跟踪
    12.1.1设置普通断点
    12.1.2设置条件断点
    12.1.3设置数据断点
    12.1.4设置消息断点
    12.1.5进行断点跟踪
    12.2调试窗口
    12.2.1使用Watch窗口查看变量值
    12.2.2使用CallStack窗口查看函数的调用
    12.2.3使用Memory窗口查看对象的内存信息
    12.2.4使用Variables窗口查看变量信息
    12.2.5使用Registers窗口查看寄存器信息
    12.2.6使用Disassembly窗口查看反汇编代码
    12.3内存泄露检测
    12.4本章小结

    第13章ADO数据库编程
    (视频讲解:31分钟)
    13.1ADO概述
    13.2ADO对象
    13.2.1连接对象Connection
    13.2.2命令对象Command
    13.2.3记录集对象Recordset
    13.3ADO数据库操作技术
    13.3.1导入ADO动态链接库
    13.3.2使用ADO智能指针
    13.3.3初始化COM环境
    13.3.4连接数据库
    13.3.5获取连接数据库字符串的简单方法
    13.3.6打开记录集
    13.3.7遍历记录集
    13.3.8获取记录集记录数
    13.3.9向记录集中添加数据
    13.3.10修改现有记录
    13.3.11删除记录集中指定记录
    13.3.12使用SQL语句操作数据库
    13.3.13向数据库中添加位图
    13.4综合应用
    13.4.1将员工表中记录批量插入到另一个表中
    13.4.2批量修改员工表中的工资
    13.4.3删除指定条件的数据
    13.5本章小结

    第14章文件操作
    (视频讲解:23分钟)
    14.1C库和运行库文件操作
    14.1.1C库和运行库函数文件操作函数介绍
    14.1.2创建并写入文件
    14.1.3获取文件位置指针与文件长度
    14.2CFile类文件操作
    14.2.1CFile类介绍
    14.2.2获取文件属性
    14.2.3十六进制显示文本文件
    14.2.4使用CFile实现文件的复制
    14.3MFC串行化
    14.3.1CArchive类介绍
    14.3.2Serialize分析
    14.3.3创建串行化类
    14.3.4实现对象的串行化
    14.4文件查找类
    14.4.1文件查找类介绍
    14.4.2查找指定文件
    14.4.3显示磁盘目录
    14.5综合应用
    14.5.1列举文件夹下所有文件
    14.5.2获取目标文件的创建和修改时间
    14.5.3批量删除指定类型的文件
    14.6本章小结

    第15章注册表与INI文件
    (视频讲解:17分钟)
    15.1注册表
    15.1.1注册表简介
    15.1.2注册表结构分析
    15.2注册表函数
    15.2.1CRegKey类
    15.2.2注册表数据的写入
    15.2.3注册表的相关查询
    15.2.4注册表数据的枚举
    15.3INI文件
    15.3.1INI文件简介
    15.3.2INI文件结构分析
    15.4INI文件操作函数
    15.4.1操作INI文件函数介绍
    15.4.2INI文件中键名数据的读写
    15.4.3读写结构数据
    15.4.4节名与键名的枚举
    15.5综合应用
    15.5.1把文件删除到回收站中
    15.5.2设置开机自动运行
    15.6本章小结

    第16章动态链接库
    (视频讲解:21分钟)
    16.1链接库概述
    16.1.1链接库的构成
    16.1.2动态链接库和静态链接库
    16.2链接库的创建与使用
    16.2.1通过向导创建静态链接库
    16.2.2使用静态链接库
    16.2.3创建Win32动态链接库
    16.2.4MFC的3种动态链接库
    16.3链接库的导出
    16.3.1动态链接库的命名改编
    16.3.2使用dumpbin工具查看链接库
    16.3.3使用DEF文件导出函数名称
    16.3.4隐式调用与动态加载
    16.3.5从动态链接库中导出类
    16.4动态链接库高级应用
    16.4.1模块状态
    16.4.2资源动态链接库
    16.4.3钩子介绍
    16.4.4使用钩子动态链接库监控键盘
    16.5综合应用
    16.5.1格式化磁盘
    16.5.2函数转发
    16.6本章小结

    第17章进程与线程
    (视频讲解:31分钟)
    17.1进程
    17.1.1进程的概念
    17.1.2进程实例句柄
    17.1.3进程的创建
    17.1.4进程的终止
    17.2进程的应用
    17.2.1启动外部程序
    17.2.2进程间消息通信
    17.2.3进程间内存共享
    17.2.4列举系统中的进程
    17.3线程
    17.3.1深入理解线程
    17.3.2线程的创建与终止
    17.3.3用户界面线程
    17.4线程同步
    17.4.1线程同步的重要性
    17.4.2互斥实现线程同步
    17.4.3临界区实现线程同步
    17.4.4事件实现线程同步
    17.5综合应用
    17.5.1利用多线程实现文件查找
    17.5.2禁止程序重复运行
    17.6本章小结

    第18章网络编程
    (视频讲解:54分钟)
    18.1局域网技术
    18.1.1获取网卡地址
    18.1.2映射网络驱动器
    18.1.3获取局域网内计算机名称和IP
    18.1.4获得网上共享资源
    18.1.5在局域网中发送短消息
    18.2Windows套接字技术
    18.2.1套接字概述
    18.2.2WinSockAPI相关函数
    18.3WinSock类
    18.3.1CAsyncSocket类介绍
    18.3.2CSocket类介绍
    18.4综合应用
    18.4.1实现Ping命令
    18.4.2发送编辑框内数据
    18.4.3使用WinSock类设计网络聊天室
    18.5本章小结

    第3篇实战篇
    第19章屏幕录像模块
    (视频讲解:1小时42分钟)
    19.1屏幕录像模块概述
    19.1.1模块概述
    19.1.2功能结构
    19.2关键技术
    19.2.1屏幕抓图
    19.2.2抓图时抓取鼠标
    19.2.3将位图数据流写入AVI文件
    19.2.4将AVI文件转换成位图数据
    19.2.5获得AVI文件属性
    19.2.6根据运行状态显示托盘图标
    19.2.7获得磁盘的剩余空间
    19.2.8动态生成录像文件名
    19.3主窗体设计
    19.3.1概述
    19.3.2界面设计
    19.3.3功能实现
    19.4录像截取模块设计
    19.4.1概述
    19.4.2界面设计
    19.4.3功能实现
    19.5本章小结

    第20章人事考勤管理系统
    (视频讲解:1小时31分钟)
    20.1开发背景
    20.2系统分析
    20.2.1需求分析
    20.2.2系统功能描述
    20.3系统设计
    20.3.1系统目标
    20.3.2系统功能结构
    20.3.3业务流程图
    20.3.4数据库设计
    20.4公共类设计
    20.5主窗体设计
    20.6用户登录模块设计
    20.6.1用户登录模块概述
    20.6.2用户登录模块技术分析
    20.6.3用户登录模块实现过程
    20.7用户管理模块设计
    20.7.1用户管理模块概述
    20.7.2用户管理模块技术分析
    20.7.3用户管理模块实现过程
    20.8人员信息管理模块设计
    20.8.1人员信息管理模块概述
    20.8.2人员信息管理技术分析
    20.8.3人员信息管理实现过程
    20.9考勤管理模块设计
    20.9.1考勤管理模块概述
    20.9.2考勤管理模块技术分析
    20.9.3考勤管理模块实现过程
    20.10本章小结
查看详情
系列丛书 / 更多
Visual C++自学视频教程
软件开发自学视频教程:JavaScript自学视频教程
软件开发技术联盟 编
Visual C++自学视频教程
软件开发自学视频教程:Java Web自学视频教程
软件开发技术联盟 编
Visual C++自学视频教程
软件开发自学视频教程:Java自学视频教程
软件开发技术联盟 编
Visual C++自学视频教程
Android自学视频教程
软件开发技术联盟 编
Visual C++自学视频教程
软件开发自学视频教程:SQL Server自学视频教程
软件开发技术联盟 编
Visual C++自学视频教程
C#自学视频教程
软件开发技术联盟 编
Visual C++自学视频教程
软件开发自学视频教程:MySQL自学视频教程
软件开发技术联盟 编
Visual C++自学视频教程
HTML自学视频教程
软件开发技术联盟 编
Visual C++自学视频教程
软件开发自学视频教程:C语言自学视频教程地
软件开发技术联盟 编
Visual C++自学视频教程
C++自学视频教程
软件开发技术联盟 编
Visual C++自学视频教程
C语言自学视频教程(实例版)
软件开发技术联盟 编
Visual C++自学视频教程
软件开发自学视频教程:Oracle自学视频教程
软件开发技术联盟 编
相关图书 / 更多
Visual C++自学视频教程
Visual Basic 语言程序设计基础(第6版)
齐佳
Visual C++自学视频教程
Visual Studio 2019(C#)Windows数据库项目开发
曾建华
Visual C++自学视频教程
Visual Object Recognition
Grauman;Kristen;Leibe;Bastian
Visual C++自学视频教程
Vivado从此开始(第2版)
高亚军
Visual C++自学视频教程
Visual Basic6.0时尚编程百例(附光盘)/时尚百例丛书
网冠科技 编著
Visual C++自学视频教程
Viking Longship
Mick Manning;Brita Granstrom
Visual C++自学视频教程
Visual Basic程序设计教程·全国中医药行业高等教育“十四五”规划教材
曹慧 主编;闫朝升
Visual C++自学视频教程
Virtual Art: From Illusion to Immersion
Grau;Oliver;Malina;Roger F.;Cubitt;Sean
Visual C++自学视频教程
Visio图形设计从新手到高手(兼容版)(第2版)
宋翔
Visual C++自学视频教程
Visual Basic 程序设计(第6版)
郗冬梅
Visual C++自学视频教程
Vigeland+Munch:BehindtheMyths维格兰+嚼:神话背后
Trine Otte Bak Nielsen 著
Visual C++自学视频教程
VisualBasic.NET程序设计(普通高等教育十三五规划教材)
何振林//罗奕 编者
您可能感兴趣 / 更多
Visual C++自学视频教程
软件开发自学视频教程:JavaScript自学视频教程
软件开发技术联盟 编
Visual C++自学视频教程
C++自学视频教程
软件开发技术联盟 编
Visual C++自学视频教程
C#自学视频教程
软件开发技术联盟 编
Visual C++自学视频教程
Visual Basic自学视频教程
软件开发技术联盟 编
Visual C++自学视频教程
ASP.NET自学视频教程
软件开发技术联盟 编
Visual C++自学视频教程
C语言自学视频教程(实例版)
软件开发技术联盟 编
Visual C++自学视频教程
Java开发实战
软件开发技术联盟 编
Visual C++自学视频教程
软件开发实战:ASP.NET开发实战
软件开发技术联盟 编
Visual C++自学视频教程
软件开发实战:Visual C++开发实战
软件开发技术联盟 编
Visual C++自学视频教程
软件开发实战:PHP+MySQL开发实战
软件开发技术联盟 编
Visual C++自学视频教程
软件开发实战:C++开发实战
软件开发技术联盟 编
Visual C++自学视频教程
软件开发实战:Visual Basic开发实战
软件开发技术联盟 编