专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > VC

c++转C# ,各位知道的帮下忙,该怎么处理

发布时间:2011-06-23 14:25:16 文章来源:www.iduyao.cn 采编人员:星星草
c++转C# ,各位知道的帮下忙
#import "..\Release\MegaCtrl275.dll"

HRESULT hr = CoCreateInstance( __uuidof(MegaCtrl275Lib::MegaCtrl), NULL, 
CLSCTX_SERVER, __uuidof( MegaCtrl275Lib::IMegaCtrl),(void**) &m_pMegaCtrl );
if ( FAILED( hr ))
return -1;

CComPtr<IUnknown> pEventsUnk = this;
hr = AtlAdvise( m_pMegaCtrl, pEventsUnk, 
__uuidof( MegaCtrl275Lib::_IMegaCtrlEvents), &m_dwCookie );
if (FAILED( hr ))
return -1;
m_pMegaCtrl->Initial( (long)m_hWnd );
m_pMegaCtrl->Login(L"192.168.5.210", 8080, L"", L"trackserver3", L"123456");


------解决方案--------------------
直接添加引用

------解决方案--------------------
C# 可直接调用C++写的DLL的
------解决方案--------------------

那是c++ 调用com的方法,C# 不必如此做,.net 框架已经替你做了

------解决方案--------------------
添加对那个com的引用
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: