次の方法で共有


CWnd::OnSysDeadChar

更新 : 2007 年 11 月

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)。

解説

デッド キーの文字の値を指定します。

5yay4x8w.alert_note(ja-jp,VS.90).gifメモ :

このメンバ関数は、アプリケーションが Windows メッセージを処理できるようにするためにフレームワークによって呼び出されます。この関数に渡されるパラメータの値は、フレームワークがメッセージ受信時に受け取ったパラメータの値に基づいています。この関数の基本クラスの実装を呼び出した場合は、関数に渡したパラメータではなく、メッセージと共に渡されたパラメータ自体が使用されます。

必要条件

ヘッダー : afxwin.h

参照

参照

CWnd クラス

階層図

CWnd::OnSysKeyDown

CWnd::OnSysKeyUp

WM_SYSDEADCHAR

CWnd::OnDeadChar

その他の技術情報

CWnd のメンバ