Método IVsWindowPane.TranslateAccelerator (MSG )
Manipula a conversão das teclas de navegação especial.
Namespace: Microsoft.VisualStudio.Shell.Interop
Assembly: Microsoft.VisualStudio.Shell.Interop (em Microsoft.VisualStudio.Shell.Interop.dll)
Sintaxe
int TranslateAccelerator(
MSG[] lpmsg
)
int TranslateAccelerator(
array<MSG>^ lpmsg
)
abstract TranslateAccelerator :
lpmsg:MSG[] -> int
Function TranslateAccelerator (
lpmsg As MSG()
) As Integer
Parâmetros
- lpmsg
[in] Caractere de teclado ou combinação de caracteres deve ser tratado.
Valor de retorno
Type: System.Int32
Se o método for bem-sucedido, ele retorna S_OK.Se ele falhar, ele retorna um código de erro.
Comentários
COM assinatura
De vsshell.idl:
HRESULT IVsWindowPane::TranslateAccelerator(
LPMSG lpmsg
);
Este método é idêntico para o TranslateAccelerator.Isso fornece a você a oportunidade de lidar com as mensagens do teclado antes que eles são expedidos para a janela que tem foco.Por exemplo, a sua janela pode ter controles onde o guia chave navega de um para o outro.Para lidar com o guia chave corretamente, você precisará interceptá-la antes que ele é enviado para a janela.Em geral, não há nenhuma exigência para implementar esse método.
Consulte também
Interface IVsWindowPane
Namespace Microsoft.VisualStudio.Shell.Interop
Retornar ao topo