次の方法で共有


Windows API とその他のダイナミック リンク ライブラリ

Microsoft Office 2000/Visual Basic プログラマーズ ガイド   

Microsoft® Visual Basic® for Applications (VBA) の最も優れた機能の 1 つに拡張性が挙げられます。Microsoft Windows® アプリケーション プログラミング インターフェイス (API) の関数およびダイナミック リンク ライブラリ (DLL) を呼び出すことにより、アプリケーションを拡張することができます。VBA プログラマは、Windows API のほとんどの関数を利用することができ、ソリューションだけではなくオペレーティング システムの多くの部分に対して制御能力を持つことができます。VBA を使用して DLL 関数を呼び出す方法を習得すれば、ほとんどの DLL 関数を呼び出すことが可能になるため、C/C++ プログラマが通常使用する分野のテクノロジを利用できます。この章では、VBA から DLL 関数を呼び出す作業の概念、および応用可能ないくつかの例を紹介します。

目次

API の基礎

DLL 関数を呼び出す

DLL 関数をラップする

コールバック関数を使用する

その他の参考資料