標準コマンド ID とウィンドウ ID
Microsoft Foundation Class ライブラリには Afxres.h の標準コマンド ID とウィンドウ ID を定義します。 これらの ID は、リソース エディターとプロパティ ウィンドウ内で最もよく使用されますハンドラー関数にメッセージをマップするために使用します。 すべての標準コマンドに ID_ が付きます。 たとえば、メニュー エディターを使用すると、標準 ID_FILE_OPEN コマンド ID には、ファイルを開くメニュー項目をバインドします
ほとんどの標準コマンドに対して、アプリケーション コードはフレームワーク自体が主要フレームワーク クラス (CWinThread、CWinApp、CView、CDocumentなど) のメッセージ マップを通じてコマンドを処理するため、コマンド ID を参照する必要はありません。
標準コマンド ID に加えて、AFX_IDプレフィックスを持つ他の標準 ID が定義されます。 これらの ID は標準の Windows ID (プレフィックス AFX_IDW_)、文字列の ID (prefix AFX_IDS_) を含む、複数の型を選択します。
AFX_ID のプレフィックスで始まる ID は、プログラマによって頻繁にオーバーライド フレームワークが機能する場合は、AFX_IDs.を示すこれらの ID を示す必要があります。使用されません。
ID は、この参照で個別については説明しません。 テクニカル ノート 20、21と 22の詳細な情報を確認できます。
注意
ヘッダー ファイル Afxres.h は Afxwin.h に間接的に含まれます。アプリケーションのリソース スクリプト (.rc) ファイルに明示的に次のステートメントを追加する必要があります:
#include "afxres.h"