WM_UPDATEUISTATE Nachricht
Eine Anwendung sendet die WM_UPDATEUISTATE Nachricht, um den Ui-Zustand für das angegebene Fenster und alle untergeordneten Fenster zu ändern.
#define WM_UPDATEUISTATE 0x0128
Parameter
-
wParam-
-
Das Wort mit niedriger Reihenfolge gibt die auszuführende Aktion an. Dieser Parameter kann einer der folgenden Werte sein:
Wert Bedeutung - UIS_CLEAR
- 2
Das durch das Wort mit hoher Reihenfolge angegebene Ui-Zustandselement sollte sichtbar sein. - UIS_INITIALIZE
- 3
Das durch das Wort mit hoher Reihenfolge angegebene UI-Zustandselement sollte basierend auf dem letzten Eingabeereignis geändert werden. Weitere Informationen finden Sie in den Hinweisen. - UIS_SET
- 1
Das durch das Wort mit hoher Reihenfolge angegebene Ui-Zustandselement sollte ausgeblendet werden. Das Wort mit hoher Reihenfolge gibt an, welche UI-Zustandselemente betroffen sind oder welche Art des Steuerelements verwendet wird. Dieser Parameter kann einen oder mehrere der folgenden Werte sein.
Wert Bedeutung - UISF_ACTIVE
- 0x4
Ein Steuerelement sollte in der Formatvorlage gezeichnet werden, die für aktive Steuerelemente verwendet wird. - UISF_HIDEACCEL
- 0x2
Zugriffstasten. - UISF_HIDEFOCUS
- 0x1
Fokusindikatoren. -
lParam-
-
Dieser Parameter wird nicht verwendet.
Bemerkungen
Ein Fenster sollte diese Meldung senden, um den Ui-Zustand aller untergeordneten Fenster zu ändern. Im Gegensatz zu der WM_CHANGEUISTATE Nachricht, bei der es sich um eine Benachrichtigung handelt, verarbeitet DefWindowProc die WM_UPDATEUISTATE Nachricht, die sie ändert, den UI-Zustand und verteilt die Änderungen an alle untergeordneten Fenster.
Die DefWindowProc--Funktion aktualisiert den UI-Zustand entsprechend dem wert wParam. Wenn der Ui-Zustand geändert wird, sendet die Funktion die Nachricht an alle unmittelbaren untergeordneten Fenster. DefWindowProc sendet diese Nachricht auch, wenn sie eine WM_CHANGEUISTATE Nachricht empfängt, die das System darüber informiert, dass ein untergeordnetes Fenster den UI-Zustand ändern möchte.
Anforderungen
Anforderung | Wert |
---|---|
Mindestens unterstützter Client |
Windows 2000 Professional [nur Desktop-Apps] |
Mindestens unterstützter Server |
Windows 2000 Server [nur Desktop-Apps] |
Kopfball |
|
Siehe auch
-
Referenz-
-
Konzeptionelle