C 言語の API との関係

Microsoft Foundation クラス ライブラリから離れて他のクラス ライブラリを Windows の設定、1 つの特性に非常に近いマッピングは、Windows api の C 言語で書かれたです。さらに、一般にクラス ライブラリへの呼び出し自由に Windows API への直接呼び出しをミックスすることができます。この直接のアクセスただし、クラスの api の完全な置換えは限りません。開発者はまだ時折いくつか Windows 関数の直接呼び出しをする必要があります- SetCursorおよび GetSystemMetrics、たとえば。そうすることの明確な利点がある場合にのみ Windows 関数をクラスのメンバー関数によってラップです。

時ネイティブの Windows 関数の呼び出しを確認する必要があるため、C 言語の Windows API のドキュメントへのアクセスが必要です。このドキュメントは Microsoft Visual C に含まれている?。2 つの役に立つ本高度な Windows、Jeffrey Richter とWindows 95 のプログラミング、Charles Petzold によってです。両方は Microsoft Press R 発行されます。これらの書籍の例の多くは、Microsoft Foundation クラスに簡単に変換できます。例を Microsoft Foundation クラス ライブラリを使用したプログラミングに関する追加情報も Microsoft Press 発行、David J. Kruglinski 著中の Visual Cを参照してください。

特価;Microsoft Foundation クラス ライブラリ フレームワークの動作方法の概要についてを参照してください Visual の C++ プログラマのガイドWindows アプリケーションの作成にクラスを使用します。概要資料は、もはやクラス ライブラリ リファレンスであります。(&N)。

Index