WM_UPDATEUISTATE üzenet
Az alkalmazás elküldi a WM_UPDATEUISTATE üzenetet a megadott ablak és annak összes gyermekablakának felhasználói felületi állapotának módosításához.
#define WM_UPDATEUISTATE 0x0128
Paraméterek
-
wParam
-
Az alacsonyrendű szó határozza meg a végrehajtandó műveletet. Ez a paraméter az alábbi értékek egyike lehet.
Érték Jelentés - UIS_CLEAR
- 2
A magasrendű szó által megadott felhasználói felületi állapotelemnek láthatónak kell lennie. - UIS_INITIALIZE
- 3
A magasrendű szó által megadott felhasználói felületi állapotelemet az utolsó bemeneti esemény alapján kell módosítani. További információ: Megjegyzések. - UIS_SET
- 1
A magasrendű szó által megadott felhasználói felületi állapotelemnek rejtettnek kell lennie. A magasrendű szó határozza meg, hogy mely felhasználói felületi állapotelemekre vagy a vezérlőelem stílusára van hatással. Ez a paraméter az alábbi értékek közül egy vagy több lehet.
Érték Jelentés - UISF_ACTIVE
- 0x4
Az aktív vezérlőkhöz használt stílusban kell vezérlőelemet rajzolni. - UISF_HIDEACCEL
- 0x2
Billentyűzetgyorsítók. - UISF_HIDEFOCUS
- 0x1
Fókuszjelzők. -
lParam
-
Ezt a paramétert nem használja a rendszer.
Megjegyzések
Az ablaknak el kell küldenie ezt az üzenetet az összes gyermekablak felhasználói felületi állapotának módosításához. Ellentétben a WM_CHANGEUISTATE üzenettel, amely egy értesítés, amikor DefWindowProc feldolgozza a WM_UPDATEUISTATE üzenetet, megváltoztatja a felhasználói felület állapotát, és propagálja a módosításokat az összes gyermekablakban.
A DefWindowProc függvény a felhasználói felület állapotát a wParam értéknek megfelelően frissíti. Ha a felhasználói felület állapota módosul, a függvény elküldi az üzenetet az összes közvetlen gyermekablaknak. DefWindowProc akkor is elküldi ezt az üzenetet, ha WM_CHANGEUISTATE üzenetet kap, amely értesíti a rendszert arról, hogy egy gyermekablak módosítani kívánja a felhasználói felület állapotát.
Követelmények
Követelmény | Érték |
---|---|
Minimálisan támogatott ügyfél |
Windows 2000 Professional [csak asztali alkalmazások] |
Minimálisan támogatott kiszolgáló |
Windows 2000 Server [csak asztali alkalmazások] |
Fejléc |
|
Lásd még:
-
referencia
-
fogalmi