1
COM(タイプライブラリファイル)、ATLまたはMFC経由でVBAで書かれたアプリケーションとC++のインターフェイスが簡単ですか?勉強する資料を提供してください。VBAアプリケーションとのインターフェイス
COM(タイプライブラリファイル)、ATLまたはMFC経由でVBAで書かれたアプリケーションとC++のインターフェイスが簡単ですか?勉強する資料を提供してください。VBAアプリケーションとのインターフェイス
C++の外部COMオブジェクトを使用するには、コンパイラCOMサポートを#import
経由で使用します。それははるかに簡単かつ最も包括的です。
#import
ドキュメント:https://msdn.microsoft.com/en-us/library/8etzzkb6.aspxは、VBA、使用ATLにC++で記述された機能を公開するCOMオブジェクトを作成します。このシナリオでは、デュアルインターフェイスを使用する必要があります。
私が何であるかをATLやMFC分かりませんが、私が使用した方法は、あなたが機能を公開するC++でDLLを作成することでしたDEFファイルを使用します。あなたのVBAアプリケーションでは、DLLをロードし、これらの機能を使用することができます... – DrDonut