使用MFC创建一个进程内组件
这里使用的VS2008,新建一个MFC DLL项目,项目名称为“MFCCOM”,点击“确定”后进入MFC DLL向导,如下图所示:
DLL类型选择“使用共享的MFC DLL的规则DLL”,附加功能勾选“自动化”(自动化是一种支持弱类型语言调用的特性),然后点击“完成”即可,生成的项目文件目录如下图:
生成的项目里包含了一个DLL的应用类和几个导出函数的定义,还有def文件和idl文件的生成。
为了开发COM,需要定义自己所需的COM对象