InteropSignatureToolkitSetup 可以把c++的dll库的头文件自动转换为C# DllImport代码
可以把c++的dll库的头文件自动转换为C#语言。 安装完成后打开,找到最后一个选项卡,在Native Code Snippet 中输入c代码,检查下面有没有错误,没有的话,点击Generate按钮,在右侧会自动生成c#代码。 最后把生成c#代码的“”替换成要用到的dll库文件名即可,如替换成“OVPS.dll”。 如输入c代码: #ifdef OVPSIVD_API_API_EXPORTS # define OVPSIVD_API extern "C" __declspec(dllexport) #else # define OVPSIVD_API extern "C"
下载地址
用户评论
勉强可用,对于简单的数据类型能转换,但如果是复杂结构体就不行了
还可以,挺好的
可以用,对于简单的数据类型能转换,但如果是复杂结构体就不行了
很有用,对于理解这方面的知识很有帮助
有用很方便谢谢
非常有用,正是我需要的