CWnd::OnSysDeadChar
CWnd オブジェクトが入力フォーカスを持っている場合に OnSysKeyUp メンバー関数または OnSysKeyDown メンバー関数が呼び出されると、フレームワークからこのメンバー関数が呼び出されます。
afx_msg void OnSysDeadChar(
UINT nChar,
UINT nRepCnt,
UINT nFlags
);
パラメーター
nChar
デッド キー文字の値を指定します。nRepCnt
繰り返し回数を指定します。nFlags
次に示すスキャン コード、キー変換コード、直前のキー状態、およびコンテキスト コードを指定します。値
説明
0–7
スキャン コード (OEM 依存の値)。 上位ワードの下位バイト。
8
ファンクション キーなどの拡張キーまたはテンキー上のキーなど (拡張キーの場合は 1、それ以外の場合は 0)。
9–10
使用しません。
11–12
Windows 内部で使用します。
13
コンテキスト コード (Alt キーを押した状態でほかのキーを押した場合は 1、それ以外の場合は 0)。
14
直前のキー状態 (呼び出す前にキーが押されると 1、キーが離されると 0)。
15
変換状態 (キーが離されている場合は 1、押されている場合は 0)。
解説
デッド キーの文字の値を指定します。
注意
このメンバー関数は、アプリケーションが Windows メッセージを処理できるようにするためにフレームワークによって呼び出されます。 この関数に渡されるパラメーターの値は、フレームワークがメッセージ受信時に受け取ったパラメーターの値に基づいています。 この関数の基本クラスの実装を呼び出した場合は、関数に渡したパラメーターではなく、メッセージと共に渡されたパラメーター自体が使用されます。
必要条件
**ヘッダー:**afxwin.h