Partager via


Fonction TranslateMDISysAccel (winuser.h)

Traite les frappes d’accélérateur pour les commandes de menu de fenêtre des fenêtres enfants MDI associées à la fenêtre cliente MDI spécifiée. La fonction traduit WM_KEYUP et WM_KEYDOWN messages en messages WM_SYSCOMMAND et les envoie aux fenêtres enfants MDI appropriées.

Syntaxe

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

Paramètres

[in] hWndClient

Type : HWND

Handle de la fenêtre du client MDI.

[in] lpMsg

Type : LPMSG

Pointeur vers un message récupéré à l’aide de la fonction GetMessage ou PeekMessage . Le message doit être une structure MSG et contenir des informations sur les messages de la file d’attente de messages de l’application.

Valeur retournée

Type : BOOL

Si le message est traduit en une commande système, la valeur de retour est différente de zéro.

Si le message n’est pas traduit en commande système, la valeur de retour est zéro.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 2000 Professionnel [applications de bureau uniquement]
Serveur minimal pris en charge Windows 2000 Server [applications de bureau uniquement]
Plateforme cible Windows
En-tête winuser.h (inclure Windows.h)
Bibliothèque User32.lib
DLL User32.dll

Voir aussi