次の方法で共有


COccManager::IsDialogMessage

指定されたダイアログ ボックスを対象としたメッセージかどうかを判断するため、フレームワークが呼び出します。指定されたダイアログ ボックスを対象としたメッセージである場合は、この関数によって処理されます。

virtual BOOL IsDialogMessage(
   CWnd* pWndDlg,
   LPMSG lpMsg
);

パラメーター

  • pWndDlg
    メッセージの対象となるダイアログへのポインター。

  • lpMsg
    チェックされるメッセージを含む MSG 構造体へのポインター。

戻り値

メッセージが処理された場合は 0 以外を返します。それ以外の場合は 0 を返します。

解説

IsDialogMessage の既定の動作では、キーボード メッセージをチェックし、対応するダイアログ ボックスで該当する処理が行われます。 たとえば、Tab キーを押すと、次に配置されたコントロールまたはコントロール グループが選択されます。

指定されたダイアログに送信されるメッセージの動作をカスタマイズするには、この関数をオーバーライドします。

必要条件

**ヘッダー:**afxocc.h

参照

参照

COccManager クラス

階層図

その他の技術情報

COccManager のメンバー