Compartilhar via


Função TranslateMDISysAccel (winuser.h)

Processa pressionamentos de teclas de acelerador para comandos de menu de janela das janelas filho da MDI (interface MDI) associadas à janela do cliente MDI especificada. A função converte mensagens WM_KEYUP e WM_KEYDOWN para WM_SYSCOMMAND mensagens e as envia para as janelas filho MDI apropriadas.

Sintaxe

BOOL TranslateMDISysAccel(
  [in] HWND  hWndClient,
  [in] LPMSG lpMsg
);

Parâmetros

[in] hWndClient

Digite: HWND

Um identificador para a janela do cliente MDI.

[in] lpMsg

Tipo: LPMSG

Um ponteiro para uma mensagem recuperada usando a função GetMessage ou PeekMessage . A mensagem deve ser uma estrutura MSG e conter informações de mensagem da fila de mensagens do aplicativo.

Retornar valor

Tipo: BOOL

Se a mensagem for convertida em um comando do sistema, o valor retornado será diferente de zero.

Se a mensagem não for convertida em um comando do sistema, o valor retornado será zero.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 2000 Professional [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows 2000 Server [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho winuser.h (inclua Windows.h)
Biblioteca User32.lib
DLL User32.dll

Confira também