次の方法で共有


CKeyboardManager::IsKeyHandled

指定したキーが CKeyboardManager クラスで処理されるかどうかを確認します。

static BOOL __stdcall IsKeyHandled(
   WORD nKey,
   BYTE fVirt,
   CFrameWnd* pWndFrame,
   BOOL bIsDefaultFrame
);

パラメーター

パラメーター

説明

[入力] nKey

チェックするキー。

[入力] fVirt

ショートカット キーの動作を指定します。 有効な値の一覧については、「ACCEL Structure」を参照してください。

[入力] pWndFrame

フレーム ウィンドウ。 このメソッドは、ショートカット キーがこのフレームで処理されるかどうかを確認します。

[入力] bIsDefaultFrame

pWndFrame が既定のフレーム ウィンドウであるかどうかを示すブール値パラメーター。

戻り値

ショートカット キーが処理される場合は TRUE。 処理されない場合、または pWndFrame が NULL の場合は FALSE。

解説

ショートカット キーが pWndFrame で処理されるかどうかを確認するには、入力パラメーターが nKey と fVirt の両方のアクセラレータ テーブルのエントリと一致している必要があります。

必要条件

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

参照

参照

CKeyboardManager クラス

階層図