这里有一个例子,不过是VC的:https://support.microsoft.com/zh-cn/kb/828736
从楼主的说明来看,这个c# com组件应该是managed dll,不能直接作为一般dll调用,也不能用regsvr32注册,要用.net工具regasm.exe注册,同时生成一个类型库.tlb,在C++程序中引入这个类型库: #import "xxx.tlb" raw_interfaces_only 初始化com: HRESULT hr = CoInitialize(NULL); 然后建立接口指针,通过借口指针调用某个方法,具体要看managed dll中的定义。
703
社区成员
3,002
社区内容
加载中
试试用AI创作助手写篇文章吧