一、创建ATL工程
1、创建ATL项目,取名为MyATL
2、在ATL项目向导中,勾选【支持MFC】(利用MFC测试用)、【支持 COM+ 1.0】和【支持部件注册器】,其余的选项默认,点击完成。
3、右键工程名称,选择添加类,接下来选择【ATL简单对象】。
4、在【ATL简单对象向导】对话框中填入下面内容(可更改为自己喜欢的类名称),然后直接点击完成。
5、切换到类视图,为刚刚添加的接口IMyATLClass添加方法。

6、现在来添加2个方法,分别用来计算两个数之和和弹出MFC对话框。

7、切换到【解决方案资源管理器】,可以看到Sum和PopupDialog的

本文介绍了如何在VS2012中创建一个ATL工程,支持MFC和COM+ 1.0,然后实现一个简单的COM组件,包含计算和弹窗功能。接着通过添加MFC测试项目,详细展示了测试COM组件的过程,包括解决编译错误、设置断点调试、理解GetTypeInfo的index参数等步骤。
最低0.47元/天 解锁文章
2913

被折叠的 条评论
为什么被折叠?



