Partager via


IKeyboardInputSink.OnMnemonic(MSG, ModifierKeys) Méthode

Définition

Appelé lorsque l'un des mnémoniques (touches d'accès rapide) pour ce récepteur est appelé.

public:
 bool OnMnemonic(System::Windows::Interop::MSG % msg, System::Windows::Input::ModifierKeys modifiers);
[System.Security.SecurityCritical]
public bool OnMnemonic (ref System.Windows.Interop.MSG msg, System.Windows.Input.ModifierKeys modifiers);
public bool OnMnemonic (ref System.Windows.Interop.MSG msg, System.Windows.Input.ModifierKeys modifiers);
[<System.Security.SecurityCritical>]
abstract member OnMnemonic : MSG * System.Windows.Input.ModifierKeys -> bool
abstract member OnMnemonic : MSG * System.Windows.Input.ModifierKeys -> bool
Public Function OnMnemonic (ByRef msg As MSG, modifiers As ModifierKeys) As Boolean

Paramètres

msg
MSG

Message pour le mnémonique et les données associées. Ne modifiez pas cette structure de message. Elle est passée par référence pour des raisons de performances uniquement.

modifiers
ModifierKeys

Touches de modification.

Retours

true si le message a été géré ; sinon, false.

Attributs

Remarques

Le message Windows Microsoft doit être WM_CHAR, WM_SYSCHAR, WM_DEADCHAR ou WM_SYSDEADCHAR.

Si le composant contient des composants, le message doit être transmis dans votre implémentation en appelant la méthode de OnMnemonic chaque composant autonome.

Une interface qui retourne true à partir de TranslateAccelerator n’appelle OnMnemonicpas . Les implémentations peuvent choisir d’effectuer la gestion de toutes les combinaisons de touches spécifiques dans TranslateChar.et de contourner OnMnemonic.

S’applique à

Voir aussi