Condividi tramite


IKeyboardInputSink.OnMnemonic(MSG, ModifierKeys) Metodo

Definizione

Chiamato quando viene richiamato uno dei tasti di scelta rapida (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

Il messaggio per i tasti di scelta rapida e i dati associati. Non modificare questa struttura del messaggio. Viene passata in base al riferimento per soli motivi di prestazione.

modifiers
ModifierKeys

Tasti di modifica.

Restituisce

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

Attributi

Commenti

Il messaggio 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.

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

Si applica a

Vedi anche