深入探索MS COM开发框架 之 MFC和ATL
By 81_redstar@163.com
------------------------------------------------------------------------------------------------------------------------------
文章索引:
一、概述和待剖析宏罗列
二、MFC、ATL COM支持原理概述
三、宏剖析
☆ ☆ MFC篇
PART1----接口基础构造的由来
PART2 ----深入CCmdTarget看一看COM三大元素的实现
PART3------类厂的由来
PART4-------自动化支持
PART5-------组件得以使用的纽带:几个核心函数
☆ ☆ ATL篇
PART1----几个核心模板类介绍
PART2----模板撑起的天空 : 接口的由来
PART3-------自动化支持
PART4------深入核心模板类
PART5-------组件得以使用的纽带:几个核心函数
---------------------------------------------------------------------------------------------------------------------------
COM是出了名的难缠.原因在于它本身的设计灌注了大量的细节处理,九曲十八弯,令人迷惑.
然而MS惯用的宏手法,也是令很多人迷惑、久久不得思路.那么MFC、ATL用宏手法来提供对
COM开发的支持,就更加令人…了.下面我们就进程内组件开发探讨一下MFC、ATL对COM开
发的基础支持是怎样实现的….
一、概述和待剖析宏罗列
首先给你一个关于COM结构大致的描述 : 在组件(dll,exe,ocx等)内,存在大量的组件类
(CoClass),