0

C++/CLI から VB6 COM を呼び出さなければならない状況があります。このことは、プロジェクトに VB6 dll の参照を追加することで C# を使用して実現できます。これは、Interop dll がそこで自動的に生成されるためです。

しかし、私は c++/CLI を使用しており、C++/CLI コードから VB6 COM を呼び出す方法が必要であるため、私の状況は少し異なります。

次に、VB6 COM の .tlh を生成することは可能ですか。

4

1 に答える 1

0

[プロジェクト] -> [プロパティ] -> [共通プロパティ] -> [フレームワークと参照] -> [新しい参照の追加] に移動して、c++/CLI プロジェクトに VB6 DLL の参照を追加できます。

VB6.dll を選択すると、必要な Interop が生成され、c++/CLI から VB6 を呼び出すことができます。

于 2012-04-27T05:20:57.287 に答える