CKeyboardManager::IsKeyHandled
更新 : 2007 年 11 月
指定したキーが 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