CWnd::OnCommandnbsp(&N);

仮想 BOOL OnCommand ( WPARAM wParam, LPARAM lParam );

戻り値

アプリケーションはこのメッセージを処理する場合は 0 以外を返します。そうでなければ 0。

パラメーター

wParam

WParamの下位ワードは、メニュー項目、コントロール、またはアクセラレータのコマンド ID を指定します。メッセージがコントロールからの場合、通知メッセージwParamの上位ワードを指定します。メッセージがアクセラレータである場合、上位ワードは 1 です。メッセージが、メニューからの場合は、上位ワードは 0 です。

lParam

メッセージがコントロールからの場合は、メッセージを送信コントロールを識別します。それ以外の場合、 lParamは 0 です。

解説

子コントロール通知メッセージを送信するとき、またはアクセラレータのキーストロークを翻訳するアイテム、メニューからユーザーを選択すると、フレームワークはこのメンバー関数を呼び出します。

OnCommandコントロール通知、 ON_COMMANDエントリのメッセージ マップを処理し、適切なメンバー関数を呼び出します。

この処理には、派生クラスでメンバー関数をオーバーライド、 WM_COMMANDメッセージ。基本クラスの oncommand限り上書きメッセージ マップ処理されません。

特価;このメンバー関数は、Windows メッセージを処理するアプリケーションを許可するためにフレームワークによって呼び出されます。関数に渡されるパラメーターは、メッセージが受信されたときに、フレームワークによって受信パラメーターを反映します。この関数の基本クラス実装を呼び出す場合は、その実装はもともとメッセージと指定パラメーターではなく、関数に渡されるパラメーターを使用します。(&N)。

CWnd の概要|nbsp;クラス メンバー |階層図(&N)

参照特価; WM_COMMANDCCmdTarget::OnCmdMsg(&N)

Index