我的大部分经验是使用 Java 和 VB.NET 等高级语言。我确实有一些 C++ 经验(在大学)。
我了解 COM DLL 和 .NET 编译器生成的 DLL 之间的区别。我不完全理解 C 和 C++ 编译器生成的 COM DLL 和 Windows DLL 之间的区别。
我想在 .NET 程序中使用 C++ DLL。我设法让这个工作。我的问题具体是:C++ 生成的 DLL 和 VB6(基于 COM)生成的 DLL 有什么区别。
我花了一个小时在谷歌上搜索并查看 MSDN。我虽然不用问问题就能找到答案,但我没有。