MSG-Struktur (winuser.h)
Enthält Meldungsinformationen aus der Meldungswarteschlange eines Threads.
Syntax
typedef struct tagMSG {
HWND hwnd;
UINT message;
WPARAM wParam;
LPARAM lParam;
DWORD time;
POINT pt;
DWORD lPrivate;
} MSG, *PMSG, *NPMSG, *LPMSG;
Member
hwnd
Typ: HWND
Ein Handle für das Fenster, dessen Fensterprozedur die Nachricht empfängt. Dieser Member ist NULL , wenn die Nachricht eine Threadnachricht ist.
message
Typ: UINT
Der Meldungsbezeichner. Anwendungen können nur das niedrige Wort verwenden; Das hohe Wort wird vom System reserviert.
wParam
Typ: WPARAM
Zusätzliche Informationen zur Meldung. Die genaue Bedeutung hängt vom Wert des Nachrichtenelements ab.
lParam
Typ: LPARAM
Zusätzliche Informationen zur Meldung. Die genaue Bedeutung hängt vom Wert des Nachrichtenelements ab.
time
Art: DWORD
Der Zeitpunkt, zu dem die Nachricht gepostet wurde.
pt
Typ: POINT
Die Cursorposition in Bildschirmkoordinaten, wenn die Nachricht gepostet wurde.
lPrivate
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 2000 Professional [Desktop-Apps | UWP-Apps] |
Unterstützte Mindestversion (Server) | Windows 2000 Server [Desktop-Apps | UWP-Apps] |
Kopfzeile | winuser.h (windows.h einschließen) |
Siehe auch
Konzept
Nachrichten und Nachrichtenwarteschlangen
Referenz