Freigeben über


TranslateMDISysAccel-Funktion (winuser.h)

Verarbeitet Tastenkombinationen für Fenstermenübefehle der untergeordneten MDI-Fenster (Multiple Document Interface), die dem angegebenen MDI-Clientfenster zugeordnet sind. Die Funktion übersetzt WM_KEYUP und WM_KEYDOWN Nachrichten in WM_SYSCOMMAND Nachrichten und sendet sie an die entsprechenden untergeordneten MDI-Fenster.

Syntax

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

Parameter

[in] hWndClient

Typ: HWND

Ein Handle für das MDI-Clientfenster.

[in] lpMsg

Typ: LPMSG

Ein Zeiger auf eine Nachricht, die mithilfe der GetMessage- oder PeekMessage-Funktion abgerufen wird. Die Nachricht muss eine MSG-Struktur sein und Nachrichteninformationen aus der Nachrichtenwarteschlange der Anwendung enthalten.

Rückgabewert

Typ: BOOL

Wenn die Nachricht in einen Systembefehl übersetzt wird, ist der Rückgabewert nichtzero.

Wenn die Nachricht nicht in einen Systembefehl übersetzt wird, ist der Rückgabewert 0.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows 2000 Server [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile winuser.h (einschließlich Windows.h)
Bibliothek User32.lib
DLL User32.dll

Weitere Informationen