Partager via


CHotKeyCtrl::SetRules

Appelez cette fonction pour définir les combinaisons valides et la combinaison par défaut de modificateur pour un contrôle de touche d'accès rapide.

void SetRules( 
   WORD wInvalidComb, 
   WORD wModifiers  
);

Paramètres

  • wInvalidComb
    Tableau de balises qui spécifie les combinaisons de touches non valides. Ce peut être une combinaison des valeurs suivantes :

    • HKCOMB_A ALT

    • HKCOMB_C CTRL

    • HKCOMB_CA CTRL+ALT

    • Clés non modifiées d'HKCOMB_NONE

    • MAJ d'HKCOMB_S

    • HKCOMB_SA SHIFT+ALT

    • HKCOMB_SC SHIFT+CTRL

    • HKCOMB_SCA SHIFT+CTRL+ALT

  • wModifiers
    Tableau de balises qui spécifie la combinaison de touches à utiliser lorsque l'utilisateur entre une combinaison incorrecte. Pour plus d'informations sur les indicateurs de touches de modification, consultez GetHotKey.

Notes

Lorsqu'un utilisateur entre une combinaison de touches non valide, comme défini par les indicateurs spécifiés dans wInvalidComb, le système utilise l'opérateur OR pour combiner les clés fournies par l'utilisateur avec les indicateurs spécifiés dans wModifiers. La combinaison de touches résultant est convertie en une chaîne et affichée dans le contrôle de touche d'accès rapide.

Configuration requise

Header: afxcmn.h

Voir aussi

Référence

CHotKeyCtrl, classe

Graphique de la hiérarchie

CHotKeyCtrl::GetHotKey

CHotKeyCtrl::SetHotKey