私の経験の大部分は、Java や VB.NET などの高水準言語に関するものです。私は(大学で)C++の経験があります。
COM DLL と .NET コンパイラによって生成される DLL の違いを理解しています。COM DLL と、C および C++ コンパイラによって生成された Windows DLL の違いがよくわかりません。
.NET プログラムで C++ DLL を使用したいと考えています。私はこれを機能させることができました。私の質問は具体的には次のとおりです。C++ によって生成された DLL と VB6 (COM ベース) によって生成された DLL の違いは何ですか。
これをグーグルで1時間かけてMSDNを調べました。質問しなくても答えが見つかると思っていましたが、そうではありません。