Questo articolo è stato tradotto automaticamente. Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese

Metodo IKeyboardInputSink.OnMnemonic (MSG, ModifierKeys)

 

Data di pubblicazione: ottobre 2016

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

Spazio dei nomi:   System.Windows.Interop
Assembly:  WindowsBase (in WindowsBase.dll)

[SecurityCriticalAttribute]
[UIPermissionAttribute(SecurityAction.LinkDemand, Unrestricted = true)]
bool OnMnemonic(
	ref MSG msg,
	ModifierKeys modifiers
)

Parametri

msg
Type: System.Windows.Interop.MSG

Il messaggio per i tasti di scelta rapida e i relativi dati. Non modificare questa struttura del messaggio. Viene passato per riferimento solo ai fini delle prestazioni.

modifiers
Type: System.Windows.Input.ModifierKeys

Tasti di modifica.

Valore restituito

Type: System.Boolean

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

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

Se il componente ha contenuto componenti, il messaggio deve essere passato all'interno del componente implementazione chiamando ogni contenuti OnMnemonic metodo.

Un'interfaccia che restituisce true da TranslateAccelerator non verrà chiamato OnMnemonic. Le implementazioni possono scegliere di eseguire ogni combinazione di chiave specifico, che gestisce TranslateChare ignorare OnMnemonic.

.NET Framework
Disponibile da 3.0
Torna all'inizio
Mostra: