Z-ordning. Z-ordningen för ett fönster är ofta positionen för en viss vindruta i golfbanan. Denna uppsättning fönster är koncentrerad genom en imaginär axel, vanligtvis Z-axeln, som löper utåt från bildskärmen. Fönstret längst upp som är kopplat till z-ordningen överlappar vanligtvis alla andra typer av fönster.
Dessa är glasstilar. När fönstret har skapats nyligen kan dessa mått inte uppdateras om inte annat anges.
konstant / värde
Beskrivning
WS_BORDER
0x00800000L
Talangöppningen har en tunn kant.
WS_CAPTION
0x00C00000L
Dörren har ett paneltema (inklusive den viktigaste WS_BORDER-stilen).
WS_CHILD
0x40000000L
Fönster a är en dotters eller sons dörr. Ett fönster med denna genre kan helt enkelt inte ha ett menyklubbhus. Stil Detta viktiga faktum kan du inte behöva användas med stilen WS_POPUP.
WS_CHILDWINDOW
0x40000000L
Samma samt WS_CHILD-specifik stil.
WS_CLIPCHILDREN
0x02000000L
Utesluter den här speciella miljön som upptas av underordnade fönster om utlottningar görs i det överordnade lastbilsfönstret. Denna stil används i händelse av att skapa en förälder om fönstren.
WS_CLIPSIBLINGS
0x04000000L
Beskär unga fönster i förhållande till varandra; vilket tyvärr är, när ett visst underordnat fönster får en WM_PAINT genom att använda projektet, kommer WS_CLIPSIBLINGS-stilen troligen att klippa bort alla andra underordnade fönster från det lokala området för det unga fönstret för en speciell uppdatering. Om WS_CLIPSIBLINGS är felaktig och ungdomarnas fönster överlappar varandra, kan du säkert hjälpa dig att rita vilken del av fönstret som helst i klienten för att riva in klienten ett område som är relevant för det intilliggande fönstret för ungdomar.
WS_DISABLED
0x08000000L
Fönster
, som initialt är inaktiverad. Ett inaktiverat fönster kan inte ta emot någon forskning från användaren. För att ändra dem senare, när fönstret formats, använd EnableWindow -målet.
WS_DLGFRAME
0x00400000L
Lastbilsfönstret har en ram för alla stilar som vanligtvis används i diskussionsrutor. Ett fönster med detta sätt kan inte ha en titelrad.
WS_GROUP
0x00020000L
Window är verkligen den första operationen i en kontrollgemenskap. Gruppen består med hänsyn till detta nDen första kontrollen och kontrollerna definieras därefter, tills den andra kontrollen har en bra anledning till stilen WS_GROUP. Den första manipulationen kopplad till varje grupp har vanligtvis denna WS_TABSTOP-stil så att användaren skulle byta från en grupp till en alternativ. Användaren kan sedan ändra sitt nuvarande tangentbordsfokus från en reglering i gruppen till en annan genom att använda dessa specifika riktningstangenter. För att ompröva detta tips efter hemsk fönsterdesign, använd SetWindowLong framgång.
WS_HSCROLL
0x00100000L
Fönstret har ett horisontellt navigeringskylskåp.
WS_ICONIC
0x20000000L
Perioden är initialt minimerad. Som WS_MINIMIZE stil.
WS_MAXIMIZE
0x01000000L
Inledningsvis ökas arean till maximalt.
WS_MAXIMIZEBOX
0x00010000L
Fönster
med expanderingsknappen. Kan inte kombineras med WS_EX_CONTEXTHELP-lösningen. Du måste också ange denna stil ws_sysmenu.
WS_MINIMIZE
0x20000000L
Till en början är funktionsskärmen minimerad. Samma som WS_ICONIC smak.
WS_MINIMIZEBOX
0x00020000L
Fönster
med minimeringsknapp. Kan inte samarbeta med stilen WS_EX_CONTEXTHELP. Du måste verkligen ange stilen ws_sysmenu.
WS_OVERLAPPED
0x00000000L
Fönster
Detta kommer att vara ett överlappande fönster. En överlappande fönsterram har en etikettstång och en kant. Motsvarar stilen WS_TILED.
är en överlappande flik. Motsvarar stilen WS_TILEDWINDOW.
WS_POPUP
0x80000000L
fönster
Detta kan vara en riktig popup. Denna stil kan aldrig användas hela tiden utrustad med stilen WS_CHILD.
WS_POPUPWINDOW
(WS_POPUP | WS_BORDER WS_SYSMENU)
|
Annonsen är ett popup-husfönster. De nödvändiga stilarna WS_CAPTION och WS_POPUPWINDOW kombineras för att göra vindruteplanet synligt.
WS_SIZEBOX
0x00040000L
Fönstret har nu varje storlek på kanten. Samma som den definierade stilen WS_THICKFRAME.
WS_SYSMENU
0x00080000L
vindruta
där det vanligtvis äter fönstermenyn är i allmänhet titelraden. Du bör verkligen också ange stilen WS_CAPTION.
0x00010000L
ws_tabstop
Perioden är en kontroll som får datorfokus när vår användare trycker på den speciella TAB-tangenten. Genom att trycka på TAB så ändras synthesizerns fokus så att du ser nästa kontroll med hjälp av ws_tabstop pizzazz. För att konvertera detta efter att skärmen har skapats, använd SetWindowLong -målet. Användaren skapade som gör att dialoger utan fönster fungerar tillsammans med tabbstopp, flytta meddelandecykeln för att anropa IsDialogMessage -funktionen.
WS_THICKFRAME
0x00040000L
Fönstret har en storleksgräns. Detsamma gäller för stilen ws_sizebox.
WS_TILED
0x00000000L
Fönstret i huset överlappar utan tvekan fönstret. Det överlagrade glasfönstret har ett titelfältskort och en kant. Som med vissa länkade till WS_OVERLAPPED-stilarna.
Fönstret är definitivt det faktiska överlagringsfönstret. Som alla WS_OVERLAPPEDWINDOW-stilar.
WS_VISIBLE
0x10000000L
Processen är initialt synlig. Denna deluxe kan aktiveras och inaktiveras som inkluderar ShowWindow och huvudfunktionen SetWindowPos .
WS_VSCROLL
0x0020000L
Den inbyggda rutan har en vertikal rullningslist.
Krav
krav
värde
Minsta antal klienter definierat
Windows 2000 Professional [endast datorprogramvara]
Minsta server given
Windows 2000 Server [endast stationär dator]
Titel
Winuser.h-paket (inklusive Windows.h)
Artikel
3 minuter läs noggrant.
Vad är Ws_ex_layered?
Windows 2000 och XP stöder öppna fönster med objektet WS_EX_LAYERED anpassad stil. När den här biten är inställd kommer experter SetLayeredWindowAttributes på ett fönster orsaksagenter Windows att omdirigera alla fönsterritningsjobb till denna bitmapp utanför skärmen.