2016-11-11 7 views
1

COM(タイプライブラリファイル)、ATLまたはMFC経由でVBAで書かれたアプリケーションとC++のインターフェイスが簡単ですか?勉強する資料を提供してください。VBAアプリケーションとのインターフェイス

+0

私が何であるかをATLやMFC分かりませんが、私が使用した方法は、あなたが機能を公開するC++でDLLを作成することでしたDEFファイルを使用します。あなたのVBAアプリケーションでは、DLLをロードし、これらの機能を使用することができます... – DrDonut

答えて

1

C++の外部COMオブジェクトを使用するには、コンパイラCOMサポートを#import経由で使用します。それははるかに簡単かつ最も包括的です。

は、VBA、使用ATLにC++で記述された機能を公開するCOMオブジェクトを作成します。このシナリオでは、デュアルインターフェイスを使用する必要があります。

関連する問題