CMessageMap::ProcessWindowMessage
CMessageMapの dwMsgMapID によって識別されるメッセージ マップの派生クラスにアクセスします。
virtual BOOL ProcessWindowMessage(
HWND hWnd,
UINT uMsg,
WPARAM wParam,
LPARAM lParam,
LRESULT& lResult,
DWORD dwMsgMapID
) = 0;
パラメーター
hWnd
[入力]メッセージを受け取るウィンドウへのハンドル。uMsg
[出力]ウィンドウに送信されるメッセージ。wParam
[入力]追加のメッセージ固有の情報。lParam
[入力]追加のメッセージ固有の情報。lResult
[入力]メッセージの処理の結果。dwMsgMapID
[入力]メッセージを処理するメッセージ マップの識別子。BEGIN_MSG_MAPで宣言された既定のメッセージ マップは 0 によって識別されます。ALT_MSG_MAP (msgMapID)で宣言される代替メッセージ マップでは、msgMapIDによって識別されます。
戻り値
メッセージが十分で処理されるとTRUE ; それ以外 FALSE。
解説
CContainedWindow のオブジェクトまたはメッセージ マップに動的にチェーンで連続するオブジェクトのウィンドウ プロシージャによって呼び出されます。
必要条件
Header: atlwin.h