|
|
|
|
| |
|
  课程简介
|
|
本课程讲解 MFC programming model,让学员了解 MFC 应用程序的骨干结构
及相关之 MFC 架构,从而得以编写自己的应用程序。
注意 :本课程重点并不在教导各式各样的 Win32 APIs(那有成百上千,查阅书籍即可),
而是让学员清楚知道所谓 message-based, event-driven 的程序结构。
学员基础 : C++ 语言及 SDK programming(message-based, event-driven)基本概念。
教材: 老师提供讲义,学员自行影印。
课时:30课时
|
| |
|
  课程纲要
|
|
. 概观 (overview)
. 工具(VC IDE, AppWizard, ClassWizard)
. Win32 (SDK) 编程模型 (programming model) 观念复习
. 以工具建立一个麻雀虽小五脏俱全的 MFC 应用程序
. 了解 MFC 基本结构及与 MFC 应用程序的关系
. 了解 MFC 程序的来龙去脉(生与死)
. 修改骨干程序的第一步
. 编写自己的 classes
. 处理必要消息,包括窗口消息与命令消息
. 对象的存储与读取/序列化(persistence/Serialization)
. 文档与视图(Document and View)
. 多重文档与多重视图(Multi-Documents and Multi-Views)
. MFC Collections
|
|
|