1
我有一个使用C++编写的DLL,我想为它创建一个C#包装器 它。我知道这可以做到,但我不知道如何 去做这件事。我有VS 2010,我一直在网上看,但 没有明确的定义。现在,直到我得到他挂了, 我的c + + DLL是非常基本的,因为它只有功能,接收和返回整数的 。C#包装器如何
任何人都可以提供一个例子,或指向一个在网上的好地方吗?
我有一个使用C++编写的DLL,我想为它创建一个C#包装器 它。我知道这可以做到,但我不知道如何 去做这件事。我有VS 2010,我一直在网上看,但 没有明确的定义。现在,直到我得到他挂了, 我的c + + DLL是非常基本的,因为它只有功能,接收和返回整数的 。C#包装器如何
任何人都可以提供一个例子,或指向一个在网上的好地方吗?
您需要声明一个带有extern
关键字的(静态)方法来代替本地函数,并在其上使用DllImport
自定义属性。
这个问题的答案应该指向你在正确的方向http://stackoverflow.com/questions/935664/possible-to-call-c-code-from-c –