在 VB.NET 应用程序中使用 C++ 头文件的最简单方法是什么?我需要访问通过自定义 VB.NET Windows 应用程序的头文件定义的 API。
问问题
3656 次
2 回答
1
Use the VB.NET Declare statement to redeclare the API function in your code. This will not work if the header file contains classes, you'll need to write a wrapper to make those usable.
于 2009-12-27T13:15:56.727 回答
1
使用PInvoke 互操作助手将 C++ 标头转换为 PInvoke 声明。
如果您有 C++ 项目的完整源代码,请按照 whunmr 的建议使用C++ Interop 。
于 2009-12-27T22:21:46.977 回答