c#包装器如何

本文关键字:包装 | 更新日期: 2023-09-27 18:10:57

我有一个用c++编写的DLL,我想创建一个c#包装器它。我知道这是可以做到的,但我不确定怎么做去做这件事。我有VS 2010,我一直在网上寻找,但是并没有很多明确的定义。现在,在我掌握窍门之前,我的c++ DLL是非常基本的,因为它只有接收和返回的函数整数。

谁能提供一个例子,或指出一个好的地方在网上?

c#包装器如何

您需要使用extern关键字声明一个(静态)方法来代替本机函数,并在其上使用DllImport自定义属性。

有一个关于在MSDN上使用非托管DLL函数的教程。