私はVBコード(C ++プログラマー)に精通していませんが、サードパーティにCOMインターフェイスを提供する必要がありますが、既存の機能はいくつかの古いVBコードに含まれています。
だから私の質問は、それらをCOMインターフェイス内にまとめることは可能ですか?もしそうなら、それを行う方法は?
基本的に、サードパーティに3つのラッパーCOMインターフェイスを提供する必要があります。1つは古いVBコードからのもので、他の2つは古いC++コードからのものです。
ActiveXDLLプロジェクトのクラスにコードを配置する必要があります。次に、パブリッククラスを作成し、必要なメソッドを呼び出すことができます。
AFAIKは、C++よりもVB6のCOMを介してクラスを公開する方がはるかに簡単です。
Deannaが言うように、ActiveXDLLを作成する必要があります。詳細なステップバイステップガイドとドキュメントへのリンクについては、この質問への回答を参照してください。