文章插图
Visual C++自学视频教程【Visual C++自学视频教程】《Visual C++自学视频教程》以初学者为主要对象,全面介绍了Visual C++程式开发相关的各种技术 。
基本介绍书名:Visual C++自学视频教程
作者:软体开发技术联盟
ISBN:9787302371007
定价:89.8元
出版社:清华大学出版社
出版时间:2014年12月
装帧:平装
内容介绍《VisualC++自学视频教程》共分3篇20章,主要包括VisualC++6.0集成开发环境,C++语言基础,程式控制语句,面向过程与对象编程,对话框应用程式设计,文档/视图应用程式设计,常用控制项,选单、工具列和状态栏设计,文本、图形图像技术,列印技术,多媒体技术,程式调试,ADO资料库编程,档案操作,注册表与INI档案,动态程式库,进程与执行绪,网路编程,萤幕录像模组和人事考勤管理系统等内容 。另外本书光碟含:18小时视频讲解/961个编程实例/15个经典模组分析/16个项目开发案例/311个编程实践任务/616个能力测试题目(基础能力测试、数学及逻辑思维能力测试、面试能力测试、编程英语能力测试)/23个IT励志故事 。目 录本书光碟“自主学习系统”内容索引…XI第1篇 入 门 篇第1章 Visual C++ 6.0集成开发环境2( 视频讲解:30分钟)1.1 Visual C++ 6.0概述31.2 Visual C++ 6.0开发环境介绍31.2.1 熟悉Visual C++ 6.0 IDE开发环境31.2.2 Visual C++ 6.0 IDE选单介绍41.2.3 Visual C++ 6.0 IDE工具列介绍101.2.4 Visual C++ 6.0工作区视窗介绍121.2.5 Visual C++ 6.0 控制项面板介绍141.2.6 Visual C++ 6.0输出视窗介绍141.3 自定义开发环境151.3.1 自定义工具列151.3.2 自定义代码编辑视窗161.4 创建一个简单的程式171.4.1 创建工程181.4.2 编辑程式201.5 本章小结21第2章 C++语言基础22( 视频讲解:1小时40分钟)2.1 构建开发环境232.1.1 创建简单的工程232.1.2 工程档案分析242.1.3 编译、连线和运行工程242.2 代码编写规範252.2.1 在程式中规範使用注释252.2.2 按照命名规範书写代码262.2.3 统一代码缩进格式262.3 C++基本要素262.3.1 深入理解标识符272.3.2 C++?中常用关键字介绍272.3.3 定义和使用常量282.3.4 深入理解变数292.4 数据类型302.4.1 C++简单数据类型介绍302.4.2 布尔类型312.4.3 字元串类型312.4.4 数组类型342.4.5 枚举类型372.4.6 结构体类型392.4.7 C++指针类型402.4.8 使用引用类型为变数设定别名412.4.9 定义类型别名422.5 数据类型转换422.6 运算符432.6.1 使用赋值运算符为变数赋值432.6.2 使用算术运算符设计简单计算器452.6.3 使用关係运算符进行条件判断462.6.4 使用逻辑运算符描述複杂逻辑关係472.6.5 理解逗号运算符482.6.6 套用条件运算符简化代码492.6.7 sizeof运算符492.6.8 new和delete运算符502.7 表达式502.8 结合性与优先权512.9 综合套用522.9.1 使用枚举类型输出当前星期522.9.2 定义操作员信息结构体532.10 本章小结54第3章 程式控制语句55( 视频讲解:27分钟)3.1 程式控制结构563.1.1 顺序结构563.1.2 选择(分支)结构563.1.3 循环结构573.2 语句573.3 顺序语句583.4 分支语句593.4.1 if判断语句593.4.2 switch语句643.5 循环语句673.5.1 使用跳转语句goto实现循环673.5.2 使用while语句根据关係表达式实现循环683.5.3 使用do…while语句根据关係表达式实现循环703.5.4 使用for语句根据循环次数实现循环703.6 其他控制语句733.6.1 强制结束break733.6.2 继续语句continue743.6.3 退出语句exit753.7 异常处理语句763.8 综合套用803.8.1 购物街中的商品价格竞猜803.8.2 猴子吃桃813.9 本章小结81第4章 面向过程与对象编程82( 视频讲解:2小时6分钟)4.1 函式834.1.1 函式的声明和定义834.1.2 为函式设定参数844.1.3 为函式参数设定默认值85 4.1.4 使用指针/引用参数854.1.5 使用数组参数874.1.6 为函式设定动态参数884.1.7 定义内联函式894.1.8 定义和使用重载函式904.1.9 套用函式模板定义通用函式914.1.10 套用函式指针调用不同的函式924.1.11 函式的递归调用924.2 类和对象934.2.1 类的声明934.2.2 对象的声明和实例化944.2.3 类成员的访问944.2.4 构造函式的定义及调用944.2.5 析构函式的定义及调用过程分析974.2.6 类的继承984.2.7 为类定义内联方法1054.2.8 定义静态成员数据和静态方法1064.2.9 定义友元类和友元函式1084.2.10 重载运算符1104.3 异常处理1134.3.1 异常捕捉1134.3.2 抛出异常1144.4 综合套用1154.4.1 遍历磁碟目录1154.4.2 学生成绩排序1174.5 本章小结118第5章 对话框应用程式设计119( 视频讲解:1小时28分钟)5.1 构建对话框应用程式1205.2 对话框的操作1225.2.1 创建对话框1235.2.2 显示对话框1245.2.3 设定对话框属性1265.3 对话框中控制项的操作1285.3.1 添加控制项1285.3.2 选择控制项1295.3.3 複製控制项1295.3.4 删除控制项1295.3.5 对齐控制项1295.3.6 添加控制项成员变数1305.3.7 控制项的子类化1305.4 添加数据成员和成员函式1315.4.1 添加数据成员1325.4.2 添加成员函式1325.4.3 添加讯息处理函式1345.5 Windows讯息对话框1355.6 Windows通用对话框1365.6.1 获取磁碟中的档案1365.6.2 查找编辑框中的文本1385.6.3 获取字型信息140 5.6.4 获取印表机设备上下文1425.6.5 设定列印纸大小1455.7 综合套用1475.7.1 登录对话框1475.7.2 如QQ般隐藏的窗体1485.8 本章小结149第6章 文档/视图应用程式设计150( 视频讲解:30分钟)6.1 构建文档/视图应用程式1516.2 文档/视图结构的创建1526.2.1 文档模板的创建1526.2.2 文档的创建1536.2.3 框架与视图的创建1556.3 文档模板1566.3.1 文档管理器1566.3.2 文档模板1586.4 文档对象1596.4.1 文档对象的主要方法1596.4.2 文档对象的序列化1596.4.3 文档的初始化1616.4.4 文档的命令处理1626.4.5 文档的销毁1636.5 视图对象1666.5.1 视图对象主要方法1666.5.2 视图对象的初始化1666.5.3 视图的销毁1676.6 框架对象1706.6.1 框架对象的主要方法1706.6.2 框架的初始化1716.6.3 框架的命令讯息处理1716.7 视图分割1726.7.1 划分子视窗1726.7.2 任意划分子视窗1756.8 综合套用1756.9 本章小结178第7章 常用控制项179( 视频讲解:2小时9分钟)7.1 静态文本控制项(Static Text)1807.1.1 静态文本控制项概述1807.1.2 静态文本控制项的主要属性1807.1.3 静态文本控制项的主要方法、事件1817.2 编辑框控制项(Edit Box)1837.2.1 编辑框控制项概述1837.2.2 编辑框控制项的主要属性1837.2.3 编辑框控制项的主要方法、事件1847.2.4 使用编辑框控制项设计登录对话框1887.3 按钮控制项(Button)1897.3.1 按钮控制项概述1897.3.2 按钮控制项的主要属性1907.3.3 按钮控制项的主要方法、事件190 7.4 列表框控制项(List Box)1937.4.1 列表框控制项概述1937.4.2 列表框控制项的主要属性1937.4.3 列表框控制项的主要方法、事件1947.4.4 操作列表框控制项中的数据1977.5 组合框控制项(Combo Box)1997.5.1 组合框控制项概述2007.5.2 组合框控制项的主要属性2007.5.3 组合框控制项的主要方法、事件2007.6 列表视图控制项(List Control)2027.6.1 列表视图控制项概述2037.6.2 列表视图控制项的主要属性2037.6.3 列表视图控制项的主要方法2037.7 树视图控制项(Tree Control)2077.7.1 树视图控制项概述2077.7.2 树视图控制项的主要属性2077.7.3 树视图控制项的主要方法、事件2087.8 综合套用2147.8.1 按钮七巧板2147.8.2 QQ登录式的用户选择列表2167.8.3 以报表显示图书信息2177.8.4 以树状结构显示部门结构信息2187.9 本章小结220第8章 选单、工具列和状态栏设计221( 视频讲解:41分钟)8.1 选单设计2228.1.1 选单资源设计2228.1.2 选单项的命令处理2258.1.3 选单项的更新机制2268.1.4 选单类介绍2278.1.5 使用选单类创建选单2358.1.6 设计弹出式选单2378.2 工具列设计2388.2.1 工具列资源设计2388.2.2 工具列的命令处理2398.2.3 工具列类(CToolBar)介绍2408.2.4 使用工具列类创建工具列2458.3 状态栏设计2478.3.1 状态栏类(CStatusBar)2478.3.2 使用状态栏类创建状态栏2518.4 综合套用2528.4.1 根据INI档案创建选单2528.4.2 在状态栏中添加进度条2538.4.3 滚动字幕的状态栏2548.5 本章小结255 第2篇 提 高 篇第9章 文本、图形图像技术258( 视频讲解:1小时3分钟)9.1 图形设备接口2599.1.1 设备上下文介绍2599.1.2 熟悉使用GDI对象2609.2 文本输出2729.2.1 使用TextOut方法在指定位置输出文本2729.2.2 使用ExtTextOut方法在指定区域输出文本2739.2.3 使用TabbedTextOut方法根据定位点输出文本2749.2.4 使用DrawText方法格式化输出文本2769.3 文本属性2779.3.1 设定文本字型2779.3.2 设定文本对齐方式2809.3.3 设定文本颜色2819.3.4 设定文本背景颜色2829.3.5 设定文本背景模式2829.3.6 获取文本长度2839.4 图形绘製2849.4.1 利用点线绘製多边形2849.4.2 如何快速地绘製图形2859.4.3 如何填充指定的区域2889.4.4 绘製不规则图形2909.5 图像显示2919.5.1 设备相关和设备无关点阵图2919.5.2 在视图中绘製点阵图2929.5.3 放大和缩小显示图片2939.6 综合套用2959.6.1 绘製圆角按钮2959.6.2 模拟时钟2969.6.3 数字验证2979.7 本章小结298第10章 列印技术299( 视频讲解:26分钟)10.1 列印概述30010.1.1 文档视图的列印流程30010.1.2 CPrintinfo结构30510.1.3 动态计算页码30710.2 映射模式与坐标系统30910.2.1 固定比率与可变比率映射模式31010.2.2 MM_TEXT映射模式31110.2.3 设定逻辑与设备坐标31110.3 列印控制31210.3.1 获取列印纸的左边距和上边距31210.3.2 控制列印方向31310.3.3 设定列印份数31510.4 列印实例31710.4.1 设计报表列印程式317 10.4.2 设计单据列印报表32010.4.3 设计工作证列印程式32210.4.4 设计图片列印程式32410.5 综合套用32610.5.1 实现报表列印32610.5.2 实现商品销售图表列印32810.5.3 带滚动条的列印预览33010.6 本章小结333第11章 多媒体技术334( 视频讲解:34分钟)11.1 图像处理技术33511.1.1 点阵图档案结构分析33511.1.2 将点阵图档案绘製成对话框背景33711.1.3 将设备上下文转换为点阵图33811.2 音频处理技术34011.2.1 播放应用程式中的WAVE资源34011.2.2 播放WAVE档案34011.2.3 音量大小控制34211.3 视频处理技术34711.3.1 播放AVI档案34711.3.2 将AVI动画分解成BMP点阵图34911.3.3 将BMP点阵图组合成AVI动画35211.4 综合套用35611.4.1 将WAVE档案转换为MP3档案35611.4.2 手写数字识别35811.5 本章小结365第12章 程式调试36612.1 断点跟蹤36712.1.1 设定普通断点36712.1.2 设定条件断点36812.1.3 设定数据断点36912.1.4 设定讯息断点37012.1.5 进行断点跟蹤37112.2 调试视窗37312.2.1 使用Watch视窗查看变数值37412.2.2 使用Call Stack视窗查看函式的调用37512.2.3 使用Memory视窗查看对象的记忆体信息37512.2.4 使用Variables视窗查看变数信息37612.2.5 使用Registers视窗查看暂存器信息37612.2.6 使用Disassembly视窗查看反彙编代码37812.3 记忆体泄露检测37912.4 本章小结380第13章 ADO资料库编程381( 视频讲解:31分钟)13.1 ADO概述38213.2 ADO对象38213.2.1 连线对象Connection38213.2.2 命令对象Command38313.2.3 记录集对象Recordset384 13.3 ADO资料库操作技术38613.3.1 导入ADO动态程式库38613.3.2 使用ADO智慧型指针38713.3.3 初始化COM环境38813.3.4 连线资料库38813.3.5 获取连线资料库字元串的简单方法39113.3.6 打开记录集39213.3.7 遍历记录集39313.3.8 获取记录集记录数39513.3.9 向记录集中添加数据39513.3.10 修改现有记录39813.3.11 删除记录集中指定记录40013.3.12 使用SQL语句运算元据库40113.3.13 向资料库中添加点阵图40313.4 综合套用40813.4.1 将员工表中记录批量插入到另一个表中40813.4.2 批量修改员工表中的工资40913.4.3 删除指定条件的数据41013.5 本章小结411第14章 档案操作412( 视频讲解:23分钟)14.1 C库和运行库档案操作41314.1.1 C库和运行库函式档案操作函式介绍41314.1.2 创建并写入档案41814.1.3 获取档案位置指针与档案长度41914.2 CFile类档案操作42214.2.1 CFile类介绍42214.2.2 获取档案属性42614.2.3 十六进制显示文本档案42914.2.4 使用CFile实现档案的複製43114.3 MFC串列化43214.3.1 CArchive类介绍43214.3.2 Serialize分析43414.3.3 创建串列化类43514.3.4 实现对象的串列化43614.4 档案查找类43714.4.1 档案查找类介绍43714.4.2 查找指定档案44014.4.3 显示磁碟目录44214.5 综合套用44514.5.1 列举资料夹下所有档案44514.5.2 获取目标档案的创建和修改时间44614.5.3 批量删除指定类型的档案44714.6 本章小结448 第15章 注册表与INI档案449( 视频讲解:17分钟)15.1 注册表45015.1.1 注册表简介45015.1.2 注册表结构分析45015.2 注册表函式45115.2.1 CRegKey类45115.2.2 注册表数据的写入45515.2.3 注册表的相关查询46115.2.4 注册表数据的枚举46315.3 INI档案46615.3.1 INI档案简介46715.3.2 INI档案结构分析46715.4 INI档案操作函式46815.4.1 操作INI档案函式介绍46815.4.2 INI档案中键名数据的读写47115.4.3 读写结构数据47415.4.4 节名与键名的枚举47615.5 综合套用47815.5.1 把档案删除到资源回收筒中47815.5.2 设定开机自动运行47815.6 本章小结480第16章 动态程式库481( 视频讲解:21分钟)16.1 程式库概述48216.1.1 程式库的构成48216.1.2 动态程式库和静态程式库48216.2 程式库的创建与使用48316.2.1 通过嚮导创建静态程式库48316.2.2 使用静态程式库48516.2.3 创建Win32动态程式库48616.2.4 MFC的3种动态程式库48816.3 程式库的导出49016.3.1 动态程式库的命名改编49116.3.2 使用dumpbin工具查看程式库49116.3.3 使用DEF档案导出函式名称49216.3.4 隐式调用与动态载入49316.3.5 从动态程式库中导出类49516.4 动态程式库高级套用49916.4.1 模组状态49916.4.2 资源动态程式库50016.4.3 钩子介绍50616.4.4 使用钩子动态程式库监控键盘50916.5 综合套用51316.5.1 格式化磁碟51316.5.2 函式转发51416.6 本章小结515第17章 进程与执行绪516 ( 视频讲解:31分钟)17.1 进程51717.1.1 进程的概念51717.1.2 进程实例句柄51717.1.3 进程的创建51817.1.4 进程的终止52117.2 进程的套用52117.2.1 启动外部程式52217.2.2 进程间讯息通信52317.2.3 进程间记忆体共享52517.2.4 列举系统中的进程52817.3 执行绪53017.3.1 深入理解执行绪53017.3.2 执行绪的创建与终止53117.3.3 用户界面执行绪53317.4 执行绪同步53517.4.1 执行绪同步的重要性53517.4.2 互斥实现执行绪同步53717.4.3 临界区实现执行绪同步54017.4.4 事件实现执行绪同步54217.5 综合套用54417.5.1 利用多执行绪实现档案查找54417.5.2 禁止程式重複运行54517.6 本章小结545第18章 网路编程546( 视频讲解:54分钟)18.1 区域网路技术54718.1.1 获取网卡地址54718.1.2 映射网路驱动器54818.1.3 获取区域网路内计算机名称和IP54918.1.4 获得网上共享资源55318.1.5 在区域网路中传送短讯息55518.2 Windows套接字技术55618.2.1 套接字概述55618.2.2 WinSock API相关函式55718.3 WinSock类56218.3.1 CAsyncSocket类介绍56218.3.2 CSocket类介绍56718.4 综合套用56818.4.1 实现Ping命令56818.4.2 传送编辑框内数据57218.4.3 使用WinSock类设计网路聊天室57518.5 本章小结578第3篇 实 战 篇第19章 萤幕录像模组580( 视频讲解:1小时42分钟)19.1 萤幕录像模组概述581 19.1.1 模组概述58119.1.2 功能结构58119.2 关键技术58119.2.1 萤幕抓图58119.2.2 抓图时抓取滑鼠58319.2.3 将点阵图数据流写入AVI档案58319.2.4 将AVI档案转换成点阵图数据58719.2.5 获得AVI档案属性58919.2.6 根据运行状态显示托盘图示59019.2.7 获得磁碟的剩余空间59219.2.8 动态生成录像档案名称59319.3 主窗体设计59419.3.1 概述59419.3.2 界面设计59419.3.3 功能实现59519.4 录像截取模组设计60619.4.1 概述60619.4.2 界面设计60719.4.3 功能实现60719.5 本章小结613第20章 人事考勤管理系统614( 视频讲解:1小时31分钟)20.1 开发背景61520.2 系统分析61520.2.1 需求分析61520.2.2 系统功能描述61520.3 系统设计61520.3.1 系统目标61520.3.2 系统功能结构61620.3.3 业务流程图61620.3.4 资料库设计61620.4 公共类设计61720.5 主窗体设计62320.6 用户登录模组设计62420.6.1 用户登录模组概述62420.6.2 用户登录模组技术分析62420.6.3 用户登录模组实现过程62520.7 用户管理模组设计62620.7.1 用户管理模组概述62620.7.2 用户管理模组技术分析62620.7.3 用户管理模组实现过程62620.8 人员信息管理模组设计62820.8.1 人员信息管理模组概述62820.8.2 人员信息管理技术分析62820.8.3 人员信息管理实现过程62920.9 考勤管理模组设计63420.9.1 考勤管理模组概述63420.9.2 考勤管理模组技术分析63520.9.3 考勤管理模组实现过程63620.10 本章小结641
- 第四版 Visual C++ 技术内幕
- C++,java,VB等程式语言中的字元串 string
- 二级 Visual Basic程式设计教程
- 中文版Illustrator CS3自学通典
- 视觉伺服
- 玉器鉴定自学教程·中国钱币大辞典:秦汉编
- Visual Basic6.0 入门与提高
- Windows 程式设计--用MicrosoftC/C++和VISUAL C++
- 中文版Illustrator CS6完全自学教程
- Visual C++教程