课程称号 | 章节称号 | 内容先容 |
VC++系列入门之VS2008 MFC类库精讲(项目实战CAD系统) | 第1讲:VS2008 IDE情况的根基利用方式(4课时) | 01、熟悉IDE情况 领会VS2008 IDE情况
02、进修VS2008情况设备
03、学用工程领导
04、初识Office Fluent UI
05、了解利用法式帮助系统(MSDN)
06、了解VS2008处理计划要素
07、学用VS2008宏剧本 |
第2讲:VS2008 调试情况的利用(2课时) | 01、把握启动调试情况的首要方式
02、把握各调试信息窗口的感化和利用方式
03、把握定位终极毛病位置的正确方式
04、把握利用法式调试版本和刊行版本的区分及编译方式
05、把握常用的调试技能
06、把握MFC法式的一些调试技能
|
第3讲:VS2008性能分析工具(1课时) | 01、把握性能分析工具的利用方式
02、把握检察性能分析报告的方式
03、把握分析利用法式性能瓶颈的方式 |
第4讲: MFC类库的设想方针、设想方式(2课时) | 01、初步把握MFC
02、深入了解MFC的设想方针
03、了解MFC封装Windows API的方式方式以及MFC与API的关系
04、学会检察MFC的源代码 |
第5讲: MFC系统结构(11课时) | 01、MFC类库系统结构
02、MFC类库概览
03、MFC类库主干基类先容
04、CObject类特征
05、MFC RTTI 特征
06、Windows 消息机制和MFC 消息机制
07、CCmdTarget类特征
08、Win32窗口常识和CWnd类特征
09、CView类和CDocument类以及文档视图结构
10、CDialog类特征
11、CDC类特征
12、MFC调集类的特征和利用方式
13、MFC 利用范例和利用框架
14、MFC 利用法式开辟的一般方式; |
第6讲:CAD系统设想概论(5课时) | 01、进修和了解什么是CAD系统
02、CAD系统设想概述
03、Windows GDI先容
04、2D计较机图形学
05、了解什么是光栅图、什么是矢量图,领会两者的特点和用处
06、TinyCAD系统设想、首要功用和实现的方式 |
第7讲: MDI框架和TinyCAD框架实现(6课时) | 01、MDI框架结构
02、MDI内部结构以及Document\View\Frame的建立
03、利用领导天生TinyCAD系统的根基框架
04、为TinyCAD增加CTinyCADZoomView类,并点窜视图派生途径
05、增加和完善TinyCAD界面的文件列表控件面板
06、把握Fluent UI界面库的首要特点和根基利用方式 |
第8讲: Lua剧本库和TinyCAD图形引擎实现(5课时) | 01、Lua库和Lua剧本说话
02、为TinyCAD系统增加Lua库支持
03、CScrollView的利用和MFC图形类先容
04、扩大图形引擎的号令函数 |
第9讲:TinyCAD文档类和号令系统实现(9课时) | 01、TinyCAD缩放号令控制的实现(在CTinyCADZoomView中增加坐标变更支持函数)
02、TinyCAD文档结构
03、TinyCAD文档类实现
04、Fluent UI对话框用法和文档尺寸界说对话框
05、TinyCAD视图更新的控制
06、TinyCAD号令系统和输出毛病信息
07、TinyCAD图形的属性和Fluent UI属性窗口的利用 |
第10讲:CxImage库和扩大TinyCAD图像支持(2课时) | 01、CxImage库先容和相关资本
02、为TinyCAD项目增加CxImage库支持
03、.实现关于CxImage的新图形号令函数 |
第11讲:鼠标消息处置(3课时) | 01、CRectTracker的利用方式
02、增加工具箱面板的实现
03、处置鼠标消息
04、增加文件视图面板的代码 |
第12讲:TinyCAD简单矢量动画系统(4课时) | 01、计较灵活画根基道理
02、计较机2D动画的一般方式先容(画擦法,双缓冲法)
03、TinyCAD动画系统设想
04、了解消息循环和按时器打造高性能按时消息循环
05、了解消息循环带来的编程思惟的一些改变
06、Windows下的高性能计时器工具
07、改写动画线程类的Run函数增加高性能计时器
08、静态建立动画系统的Frame/View结构
09、在主利用面板中增加启动动画的功用按钮;
10、动画现实帧数统计计较方式
11、TinyCAD项目总结和扩大展望 |
课程称号 | 章节称号 | 内容先容 |
Windows办事器与收集编程第二部分 | 第15章: Windows作业和进程池(2课时) | 01、作业工具先容
02、建立作业工具
03、增加进程到作业工具
04、停止作业工具中一切的进程
05、获得作业的统计信息
06、GRSLib中作业工具的封装
|
第16章:Windows纤程(1课时) | 01、纤程工具先容
02、将线程变成纤程
03、纤程函数
04、自界说纤程调剂
05、纤程的当地存储(FLS)
06、GRSLib中关于纤程的封装
|
第17章:线程池和Win2008新线程池(3课时) | 01、线程池根本常识
02、异步伐用行列
03、内核工具期待回调行列
04、按时回调行列
05、完成端口回调行列
06、回调行列型线程池的缺点
07、Win2008新线程池及用法
08、GRSLib中线程池部分的封装
|
第18章:磁带备份(1课时) | 01、Windows磁带备份支持先容
02、磁带备份的初始化
03、磁带装备的输入输出 |
第19章: Windows办事(6课时) | 01、Windows办事进程根本
02、办事进程主函数和办事法式根基结构
03、办事安装、删除、启动、停止
04、办事工具平安和办事启动帐号
05、列举系统中已安装的办事
06、办事的调试和办事中显现UI
07、打造GRSLib中的办事法式框架
|
第20章:Windows日志和性能监视(5课时)
| 01、了解Windows事务日志
02、事务日志模子和利用
03、消息文件和编译方式
04、GRSLib中的Windows日志模块
05、Windows性能计数器根本常识
06、利用注册表函数操纵Windows性能计数器
07、利用PDH公用API族操纵Windows性能计时器
08、GRSLib中关于Windows性能计数器封装的斟酌
|