如何使用外部com

aggble 2011-03-09 10:53:07
各位大虾,一个软件提供的com接口在vc++种如何实现?文件提到一个名字,在vb中是
set emplant=Create Object(“Tecnomatix.eMPlant.RemoteControl.7.5”)
如何在vc++中实现?谢谢各位的帮助
...全文
103 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
PENGH56 2012-11-27
  • 打赏
  • 举报
回复
请问楼主是如何让完成的???
wyx100 2011-03-12
  • 打赏
  • 举报
回复
CLSID clsid,interfacesid;
::CoInitialize(0);
::CLSIDFromString(L"Tecnomatix.eMPlant.RemoteControl.7.5",&clsid);


  • 打赏
  • 举报
回复
在VB中是用CreateObject
在VC中是用CreateInstance
向立天 2011-03-09
  • 打赏
  • 举报
回复
用CWnd的CreateControl
具体参考MSDN
真相重于对错 2011-03-09
  • 打赏
  • 举报
回复
#import 外部com 组件.dll
ouyh12345 2011-03-09
  • 打赏
  • 举报
回复
CreateInstance
QueryInterface
qman007 2011-03-09
  • 打赏
  • 举报
回复
CLSID clsid,interfacesid;
::CoInitialize(0);
::CLSIDFromString(L"Tecnomatix.eMPlant.RemoteControl.7.5",&clsid);

3,248

社区成员

发帖
与我相关
我的任务
社区描述
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
社区管理员
  • ATL/ActiveX/COM社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧