Compartilhar via


IKeyboardInputSink.OnMnemonic(MSG, ModifierKeys) Método

Definição

Chamado quando uma das teclas mnemônicas (teclas de acesso) para esse coletor é invocada.

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

Parâmetros

msg
MSG

A mensagem para os dados associados e mnemônicos. Não modifique a estrutura dessa mensagem. É passado por referência apenas por razões de desempenho.

modifiers
ModifierKeys

Teclas modificadoras.

Retornos

Boolean

true se a mensagem foi manipulada; caso contrário, false.

Atributos

Comentários

A mensagem de Windows da Microsoft deve ser WM_CHAR, WM_SYSCHAR, WM_DEADCHAR ou WM_SYSDEADCHAR.

Se o componente tiver componentes contidos, a mensagem deverá ser passada em sua implementação chamando o método de OnMnemonic cada componente contido.

Uma interface da qual retorna true não chamará OnMnemonic.TranslateAccelerator As implementações podem optar por executar todos os tratamentos de combinação de chaves específicos em TranslateChar.e ignorar OnMnemonic.

Aplica-se a

Confira também