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 |