CHotKeyCtrl::SetRules

Rufen Sie diese Funktion, um die ungültigen Kombinationen und die standardmäßige Modifiziererkombination für ein Abkürzungstasten-Steuerelement zu definieren.

void SetRules(
   WORD wInvalidComb,
   WORD wModifiers 
);

Parameter

  • wInvalidComb
    Array Flags, das ungültige Tastenkombinationen angibt.Es kann eine Kombination der folgenden Werte sein:

    • HKCOMB_A ALT

    • HKCOMB_C STRG

    • HKCOMB_CA STRG+ALT

    • unveränderte Schlüssel HKCOMB_NONE

    • HKCOMB_S UMSCHALTTASTE

    • HKCOMB_SA SHIFT+ALT

    • HKCOMB_SC UMSCHALT+STRG

    • HKCOMB_SCA SHIFT+CTRL+ALT

  • wModifiers
    Flags Array, das die Tastenkombination angibt, die verwendet werden soll, wenn der Benutzer eine ungültige Kombination eingibt.Weitere Informationen über die Modifiziererflags, finden Sie unter GetHotKey.

Hinweise

Wenn ein Benutzer eine ungültige Tastenkombination eingibt, wie durch die Flags definiert, die in wInvalidComb angegeben werden, verwendet das System den OR-Operator, um die Schlüssel zu kombinieren, die vom Benutzer in den Flags eingegeben werden, die in wModifiers angegeben werden.Die resultierende Tastenkombination wird in eine Zeichenfolge konvertiert und dann im Abkürzungstasten-Steuerelement angezeigt.

Anforderungen

Header: afxcmn.h

Siehe auch

Referenz

CHotKeyCtrl-Klasse

Hierarchien-Diagramm

CHotKeyCtrl::GetHotKey

CHotKeyCtrl::SetHotKey