1

在 VB.NET 应用程序中使用 C++ 头文件的最简单方法是什么?我需要访问通过自定义 VB.NET Windows 应用程序的头文件定义的 API。

4

2 回答 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 回答