+ -
当前位置:首页 → 问答吧 → 在线等c#中引用c++ com组件出现的问题

在线等c#中引用c++ com组件出现的问题

时间:2011-12-16

来源:互联网

在c#的windows窗体应用程序类型的工程中,引用c++编写的com组件,其中一个interface中有方法:
C/C++ code

HRESULT GetNum([in]IMyinterface* i,[out,retvl]VARIANT_BOOL* ret);


引用到c#中的类型
C# code

namespace MyTmp
{
    //...
    public class MyTmpClass: IMyinterface,Myinterface
    {...}
}


使用时
C# code

Myinterface a = new MyTmpClass();
GetNum(a);//报System.AccessViolationException类型异常出现在test.exe中

作者: Daisy__Ben   发布时间: 2011-12-16

http://www.yunsec.net/a/school/ymbc/C/2010/0815/5376.html

作者: hefeng_aspnet   发布时间: 2011-12-16

热门下载

更多