次の方法で共有


CHotKeyCtrl::SetRules

ホット キーのコントロールに対して無効な組み合わせと、既定の修飾子の組み合わせを定義するには、この関数を呼び出します。

void SetRules(
   WORD wInvalidComb,
   WORD wModifiers 
);

パラメーター

  • wInvalidComb
    無効なキーの組み合わせを指定するフラグの配列。これは、次の値の組み合わせです:

    • AltHKCOMB_A

    • Ctrl キーのHKCOMB_C

    • HKCOMB_CA CTRL+ALT

    • HKCOMB_NONE の非修飾キー

    • HKCOMB_S シフト

    • HKCOMB_SA SHIFT+ALT

    • HKCOMB_SC SHIFT+CTRL

    • HKCOMB_SCA SHIFT+CTRL+ALT

  • wModifiers
    ユーザーが無効な組み合わせをいつ入るときに使用するキーの組み合わせを指定するフラグの配列。修飾子のフラグの詳細については、GetHotKeyを参照してください。

解説

ユーザーが無効なキーの組み合わせを入力すると、ユーザーによって入力されたフラグによってキーの組み合わせに wInvalidCombで指定するフラグで定義されている wModifiersで指定されたシステムは、または演算子を使用します。結果のキーの組み合わせを文字列に変換し、次にホット キーのコントロールに表示されます。

必要条件

ヘッダー: afxcmn.h

参照

関連項目

CHotKeyCtrl クラス

階層図

CHotKeyCtrl::GetHotKey

CHotKeyCtrl::SetHotKey