WM _ ENTERIDLE-Meldung

Wird an das Besitzerfenster eines modalen Dialogfelds oder Menüs gesendet, das in den Leerlaufzustand über geht. Ein modales Dialogfeld oder Menü befindet sich in einem Leerlaufzustand, wenn keine Nachrichten in der Warteschlange warten, nachdem eine oder mehrere vorherige Nachrichten verarbeitet wurden.

#define WM_ENTERIDLE                    0x0121

Parameter

wParam

Dieser Parameter kann einen der folgenden Werte annehmen.

Wert Bedeutung
MSGF _ DIALOGBOX
0
Das System befindet sich im Leerlauf, da ein Dialogfeld angezeigt wird.
MSGF _ MENÜ
2
Das System befindet sich im Leerlauf, da ein Menü angezeigt wird.

lParam

Ein Handle für das Dialogfeld (wenn wParam MSGF _ DIALOGBOX ist) oder das Fenster, das das angezeigte Menü enthält (wenn wParam MSGF _ MENU ist).

Rückgabewert

Eine Anwendung sollte 0 (null) zurückgeben, wenn sie diese Nachricht verarbeitet.

Hinweise

Sie können die WM _ ENTERIDLE-Meldung für ein Dialogfeld unterdrücken, indem Sie das Dialogfeld mit dem DS _ NOIDLEMSG-Format erstellen.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows 2000 Server [nur Desktop-Apps]
Header
Winuser.h (include Windows.h)

Weitere Informationen

Referenz

DefWindowProc

Konzeptionellen

Dialogfelder