Statische besturingselement stijlen

Een statische besturingselement met behulp van de functie CreateWindow of CreateWindowEx maken, de statische klasse, passende venster stijl constanten en een combinatie van de volgende stijlen voor statische besturingselement opgeven.

Stijl Beschrijving
SS_BITMAP Hiermee geeft u dat een bitmap is in het statische besturingselement moet worden weergegeven. De gegeven tekst is de naam van een bitmap (niet een filename) gedefinieerd elders in het bronbestand. De stijl negeert de nWidth en nHeight parameters; het besturingselement maten automatisch zelf voor de bitmap.
SS_BLACKFRAME Hiermee geeft u een vak met een frame getekend in dezelfde kleur als de raamkozijnen. Deze kleur is zwart in de standaardkleurenschema.
SS_BLACKRECT Hiermee geeft u een rechthoek gevuld met de kleur van het huidige venster frame. Deze kleur is zwart in de standaardkleurenschema.
SS_CENTER Hiermee geeft u een eenvoudige rechthoek en de gegeven tekst gecentreerd in de rechthoek. De tekst wordt opgemaakt voordat het wordt weergegeven. Woorden die uit te voorbij het einde van een regel breiden zijn automatisch naar het begin van de volgende regel gecentreerd verpakt.
SS_CENTERIMAGE Hiermee geeft u aan dat, als de bitmap of het pictogram kleiner dan het clientgebied van het statische besturingselement is, de rest van het clientgebied is gevuld met de kleur van de pixel in de linkerbovenhoek van de bitmap of het pictogram. Als het statische besturingselement een enkele regel tekst bevat, is de tekst verticaal gecentreerd in het clientgebied van het besturingselement.
SS_ENDELLIPSIS of
SS_PATHELLIPSIS
Vervangt een deel van de gegeven string met ellipsen, indien nodig, zodat het resultaat in de opgegeven rechthoek past.

U kunt SS_END_ELLIPSIS als tekens aan het einde van de tekenreeks wilt vervangen, of SS_PATHELLIPSIS om tekens in het midden van de tekenreeks te vervangen. Als de tekenreeks bevat backslashtekens (\), bewaart SS_PATHELLIPSIS zo veel van de tekst na de laatste backslash mogelijk.

SS_ENHMETAFILE Hiermee geeft u dat een enhanced metabestand is in het statische besturingselement moet worden weergegeven. De gegeven tekst is de naam van een metabestand. Een enhanced metabestand statische besturingselement heeft een vaste grootte; het metabestand is aangepast aan het clientgebied van het statische besturingselement.
SS_ETCHEDFRAME Vestigt het frame van het statische besturingselement met de stijl van de rand EDGE_ETCHED. Voor meer informatie, zie de DrawEdge -functie.
SS_ETCHEDHORZ Trekt de bovenste en onderste randen van het statische besturingselement met de stijl van de rand EDGE_ETCHED. Voor meer informatie, zie de DrawEdge functie.
SS_ETCHEDVERT Trekt de linker- en rechterrand van het statische besturingselement met de stijl van de rand EDGE_ETCHED. Voor meer informatie, zie de DrawEdge -functie.
SS_GRAYFRAME Hiermee geeft u een vak met een frame getekend met dezelfde kleur als de achtergrond (bureaublad). Deze kleur is grijs in het standaardkleurenschema.
SS_GRAYRECT Hiermee geeft u een rechthoek gevuld met de huidige achtergrondkleur van scherm. Deze kleur is grijs in het standaardkleurenschema.
SS_ICON Hiermee geeft u dat een pictogram wordt weergegeven in het dialoogvenster. De gegeven tekst is de naam van een pictogram (niet een filename) gedefinieerd elders in het bronbestand. Het pictogram kan worden een geanimeerde cursor. De stijl negeert de nWidth en nHeight parameters; het besturingselement maten automatisch zelf aan het pictogram.
SS_LEFT Hiermee geeft u een eenvoudige rechthoek en de gegeven tekst in de rechthoek links uitgelijnd. De tekst wordt opgemaakt voordat het wordt weergegeven. Woorden die uit te voorbij het einde van een regel breiden zijn automatisch verpakt aan het begin van de volgende regel links uitgelijnd.
SS_LEFTNOWORDWRAP Hiermee geeft u een eenvoudige rechthoek en de gegeven tekst in de rechthoek links uitgelijnd. Tabbladen zijn uitgebreid, maar woorden zijn niet verpakt. Tekst die zich voorbij het einde van een regel uitstrekt is afgekapt.
SS_NOPREFIX Interpretatie van een en-teken (amp;) voorkomt dat tekens in de tekst van het besturingselement als toegangstoets voorvoegsel tekens. Deze worden weergegeven met het teken & verwijderd en het volgende teken in de tekenreeks onderstreept. Deze stijl statische besturingselement kan worden opgenomen met de gedefinieerde statische besturingselementen. U kunt SS_NOPREFIX combineren met andere stijlen. Dit kan handig zijn wanneer bestandsnamen of andere tekenreeksen die kunnen bevatten een en-teken (&) in een statische besturingselement in een dialoogvenster moeten worden weergegeven.
SS_NOTIFY Stuurt het bovenliggende venster STN_CLICKED, STN_DBLCLK, STN_DISABLEen STN_ENABLE meldingen wanneer de gebruiker klikt of dubbelklikt op het besturingselement.
SS_OWNERDRAW Hiermee geeft u aan dat de eigenaar van het statische besturingselement verantwoordelijk is voor de opstelling van het besturingselement. Het venster eigenaar ontvangt een WM_DRAWITEM bericht wanneer het besturingselement moet worden.
SS_REALSIZEIMAGE Hiermee voorkomt dat een statische pictogram of bitmap besturingselement (dat wil zeggen, statische besturingselementen die de stijl SS_ICON of SS_BITMAP hebben) worden vergroot of verkleind wanneer het wordt geladen of getrokken. Als het pictogram of de bitmap groter dan het doelgebied is, wordt de afbeelding afgekapt.
SS_RIGHT Hiermee geeft u een eenvoudige rechthoek en de gegeven tekst in de rechthoek rechts uitgelijnd. De tekst wordt opgemaakt voordat het wordt weergegeven. Woorden die uit te voorbij het einde van een regel breiden zijn automatisch naar het begin van de volgende regel rechts uitgelijnde verpakt.
SS_RIGHTJUST Geeft aan dat de lagere juiste hoek van een statische besturingselement met de SS_BITMAP of SS_ICON stijl moet blijven vastgesteld wanneer de grootte van het besturingselement wordt gewijzigd. Alleen de boven- en linkerrand zijden zijn aangepast aan een nieuwe bitmap of pictogram.
SS_SIMPLE Hiermee geeft u een eenvoudige rechthoek en geeft een enkele regel tekst links uitgelijnd in de rechthoek. De tekstregel kan niet worden ingekort of gewijzigd op enigerlei wijze. Bovenliggende venster van het besturingselement of het dialoogvenster mag het bericht WM_CTLCOLORSTATIC verwerken.
SS_SUNKEN Hiermee tekent u een half-verzonken rand rond een statische besturingselement.
SS_WHITEFRAME Hiermee geeft u een vak met een frame getekend met dezelfde kleur als de achtergrond van het venster. Deze kleur is wit in de standaardkleurenschema.
SS_WHITERECT Hiermee geeft u een rechthoek gevuld met de huidige achtergrondkleur van het venster. Deze kleur is wit in de standaardkleurenschema.
SS_WORDELLIPSIS Tekst die niet past en voegt ellipsen worden afgekapt.