次の方法で共有


C 言語 API との関係

Windows の他のクラス ライブラリとは別に Microsoft Foundation Class (MFC) ライブラリを設定する 1 つの特徴は、C 言語で記述された Windows API への非常に近いマッピングです。 さらに、通常、クラス ライブラリへの呼び出しを、Windows API への直接呼び出しと組み合せることができます。 ただし、この直接アクセスは、クラスが API の完全な置き換えであるわけではありません。 開発者は、SetCursorGetSystemMetrics などの一部の Windows 関数を直接呼び出す必要があります。 Windows 関数がクラス メンバー関数によってラップされるのは、それを行う明確な利点がある場合のみです。

ネイティブ Windows 関数呼び出しを行う必要がある場合があるため、C 言語の Windows API ドキュメントにアクセスできる必要があります。 このドキュメントは、Microsoft Visual C++ に含まれます。

Note

MFC ライブラリ フレームワークの動作の概要については、「Windows 用アプリケーションの記述にクラスを使用する」を参照してください。

関連項目

一般的なクラス デザインの考え方