WM_UPDATEUISTATE bericht
Een toepassing verzendt het WM_UPDATEUISTATE bericht om de gebruikersinterfacestatus voor het opgegeven venster en alle onderliggende vensters te wijzigen.
#define WM_UPDATEUISTATE 0x0128
Parameters
-
wParam-
-
Het woord met een lage volgorde geeft de actie op die moet worden uitgevoerd. Deze parameter kan een van de volgende waarden zijn.
Waarde Betekenis - UIS_CLEAR
- 2
Het element ui-status dat is opgegeven door het woord in hoge volgorde, moet zichtbaar zijn. - UIS_INITIALIZE
- 3
Het element ui-status dat is opgegeven door het woord in hoge volgorde, moet worden gewijzigd op basis van de laatste invoergebeurtenis. Zie Opmerkingen voor meer informatie. - UIS_SET
- 1
Het element ui-status dat is opgegeven door het woord in hoge volgorde, moet worden verborgen. Het woord in hoge volgorde geeft aan welke elementen van de gebruikersinterfacestatus worden beïnvloed of de stijl van het besturingselement. Deze parameter kan een of meer van de volgende waarden zijn.
Waarde Betekenis - UISF_ACTIVE
- 0x4
Een besturingselement moet worden getekend in de stijl die wordt gebruikt voor actieve besturingselementen. - UISF_HIDEACCEL
- 0x2
Toetsenbordversnellers. - UISF_HIDEFOCUS
- 0x1
Focusindicatoren. -
lParam-
-
Deze parameter wordt niet gebruikt.
Opmerkingen
Een venster moet dit bericht verzenden om de gebruikersinterfacestatus van alle onderliggende vensters te wijzigen. In tegenstelling tot het WM_CHANGEUISTATE bericht, wat een melding is, wordt het WM_UPDATEUISTATE bericht DefWindowProc verwerkt, de gebruikersinterfacestatus gewijzigd en worden de wijzigingen doorgegeven aan alle onderliggende vensters.
De functie DefWindowProc werkt de ui-status bij volgens de wParam-waarde. Als de gebruikersinterfacestatus wordt gewijzigd, verzendt de functie het bericht naar alle directe onderliggende vensters. DefWindowProc- verzendt dit bericht ook wanneer er een WM_CHANGEUISTATE bericht wordt ontvangen waarin het systeem wordt geïnformeerd dat een onderliggend venster de gebruikersinterfacestatus wil wijzigen.
Eisen
Eis | Waarde |
---|---|
Minimaal ondersteunde client |
Windows 2000 Professional [alleen desktop-apps] |
Minimaal ondersteunde server |
Windows 2000 Server [alleen desktop-apps] |
Rubriek |
|