我比较新的组件对象模型规范 – 我有一个简单的问题:
例如,访问Microsoft Excel COM接口来执行基本操作,无需用户干预。
亲切的问候
实际上,你将需要使用COM接口实例化对象。
这是相当复杂的,比我们在这里可以回答的还要多。
这里是一个很好的入门书: http : //www.codeproject.com/KB/COM/comintro.aspx
另一个: http : //www.codeguru.com/cpp/com-tech/activex/tutorials/article.php/c5567
如果您使用的是C ++,我建议您查看ATL,如果使用C,则使用C ++。使用#import结构访问DLL或EXE中的COM对象非常容易。
微软似乎有一篇精彩的文章解决了这个问题。 如果你想坚持直C ++(即MFC / ATL),你应该看看这篇文章,因为它有负载的示例代码:
如何在不使用MFC或#import的情况下从C ++自动运行Excel