IKeyboardInputSink.OnMnemonic(MSG, ModifierKeys) IKeyboardInputSink.OnMnemonic(MSG, ModifierKeys) IKeyboardInputSink.OnMnemonic(MSG, ModifierKeys) IKeyboardInputSink.OnMnemonic(MSG, ModifierKeys) Method

Definición

Se llama a este método cuando se invoca una de las teclas de acceso de este receptor.Called when one of the mnemonics (access keys) for this sink is invoked.

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);
abstract member OnMnemonic :  * System.Windows.Input.ModifierKeys -> bool
Public Function OnMnemonic (ByRef msg As MSG, modifiers As ModifierKeys) As Boolean

Parámetros

msg
MSG MSG MSG MSG

Mensaje de las teclas de acceso y los datos asociados.The message for the mnemonic and associated data. No modifique esta estructura de mensaje.Do not modify this message structure. Se pasa por referencia debido únicamente a razones de rendimiento.It is passed by reference for performance reasons only.

modifiers
ModifierKeys ModifierKeys ModifierKeys ModifierKeys

Teclas modificadoras.Modifier keys.

Devoluciones

Es true si se ha administrado el mensaje; en caso contrario, es false.true if the message was handled; otherwise, false.

Comentarios

El Microsoft WindowsMicrosoft Windows debe ser el mensaje WM_CHAR, WM_SYSCHAR, WM_DEADCHAR o WM_SYSDEADCHAR.The Microsoft WindowsMicrosoft Windows message must be WM_CHAR, WM_SYSCHAR, WM_DEADCHAR or WM_SYSDEADCHAR.

Si el componente ha tenido componentes, se debe pasar el mensaje en el componente de implementación mediante una llamada cada contenida OnMnemonic método.If the component has contained components, the message must be passed in your implementation by calling each contained component's OnMnemonic method.

Una interfaz que devuelve true desde TranslateAccelerator no llamará a OnMnemonic.An interface that returns true from TranslateAccelerator will not call OnMnemonic. Las implementaciones pueden optar por realizar la combinación de teclas específica todos los control en TranslateChar.y omitir OnMnemonic.Implementations can choose to perform all specific key combination handling in TranslateChar.and bypass OnMnemonic.

Se aplica a

Consulte también: