IKeyboardInputSink.OnMnemonic(MSG, ModifierKeys) Metodo

Definizione

Chiamato quando viene richiamato uno dei tasti di scelta (tasti di scelta) per questo sink.

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

Parametri

msg
MSG

Messaggio per i dati mnemonici e associati. Non modificare questa struttura di messaggi. Viene passato per riferimento solo per motivi di prestazioni.

modifiers
ModifierKeys

Tasti.

Valori restituiti

true se il messaggio è stato gestito; in caso contrario, false.

Attributi

Commenti

Il messaggio di Microsoft Windows deve essere WM_CHAR, WM_SYSCHAR, WM_DEADCHAR o WM_SYSDEADCHAR.

Se il componente contiene componenti, il messaggio deve essere passato nell'implementazione chiamando il metodo di OnMnemonic ogni componente contenuto.

Un'interfaccia che restituisce true da TranslateAccelerator non chiamerà OnMnemonic. Le implementazioni possono scegliere di eseguire tutte le specifiche combinazioni di tasti in TranslateChar.and bypass OnMnemonic.

Si applica a

Vedi anche