Pentru a crea un control statice folosind funcția CreateWindow sau CreateWindowEx , specificați clasă statice, fereastra corespunzătoare stil constante și o combinație de următoarele stiluri de control statice.
| Stil | Descriere |
|---|---|
| SS_BITMAP | Specifică un bitmap este pentru a fi afișate în controlul statice. Textul dat este numele unui bitmap (nu un nume de fișier), definite în altă parte în fișierul de resurse. Stilul ignoră parametrii nWidth și nHeight ; controlul dimensionează automat sine pentru a găzdui bitmap. |
| SS_BLACKFRAME | Specifică o casetă cu un cadru în aceeași culoare ca cadrele fereastra. Aceasta culoare este negru în schema implicită de culori. |
| SS_BLACKRECT | Specifică un dreptunghi umplut cu culoarea de cadru fereastra curentă. Aceasta culoare este negru în schema implicită de culori. |
| SS_CENTER | Specifică un dreptunghi simplu și centre de date text în dreptunghi. Textul este formatat înainte de a fi afișat. Cuvinte care se extind trecut sfârșitul de linie sunt automat înfășurat la începutul liniei următoare centrat. |
| SS_CENTERIMAGE | Specifică că, dacă este mai mică decât zona clientului de control statice bitmap sau pictograma, restul din zona clientului este umplut cu culoarea pixelilor în colțul din stânga jos bitmap sau pictograma. Dacă controlul statice conține o singură linie de text, textul este centrat pe verticală în zona clientului de control. |
| SS_ENDELLIPSIS sau SS_PATHELLIPSIS |
Înlocuiește o parte din șirul dat cu elipse, dacă este necesar, astfel încât rezultatul se încadrează în dreptunghiul specificat. Aveți posibilitatea să specificați SS_END_ELLIPSIS pentru a înlocui la sfârșitul șir de caractere, sau SS_PATHELLIPSIS pentru a înlocui caracterele din mijlocul șirul. Dacă șirul conține caractere bară oblică inversă (\), SS_PATHELLIPSIS păstrează de fel de mult de text după ultima backslash-ul posibil. |
| SS_ENHMETAFILE | Specifică un metafi?ier extins este pentru a fi afișate în controlul statice. Textul dat este numele de un metafișier. Un control statice enhanced metafile are o dimensiune fixă; Metafișier este scalată pentru a se potrivi controlului statice client zona. |
| SS_ETCHEDFRAME | Desenează cadrul controlul statice utilizând stilul de marginea EDGE_ETCHED. Pentru mai multe informații, consultați DrawEdge funcție. |
| SS_ETCHEDHORZ | Desenează marginile de sus și de jos ale controlul statice utilizând stilul de marginea EDGE_ETCHED. Pentru mai multe informații, consultați funcția DrawEdge. |
| SS_ETCHEDVERT | Desenează muchii, stângă și dreptul de controlul statice utilizând stilul de marginea EDGE_ETCHED. Pentru mai multe informații, consultați DrawEdge funcție. |
| SS_GRAYFRAME | Specifică o casetă cu un cadru cu aceea?i culoare ca fundal de ecran (desktop). Aceasta culoare este gri în schema implicită de culori. |
| SS_GRAYRECT | Specifică un dreptunghi umplut cu culoarea curentă a fundalului ecran. Aceasta culoare este gri în schema implicită de culori. |
| SS_ICON | Specifică o pictogramă este pentru a fi afișate în caseta de dialog. Textul dat este numele de pictogramă (nu un nume de fișier) definite în altă parte în fișierul de resurse. Pictograma poate fi un cursor animat. Stilul ignoră parametrii nWidth și nHeight ; controlul dimensionează automat sine pentru a găzdui pictograma. |
| SS_LEFT | Specifică un dreptunghi simplu și stânga-aliniază textul dat în dreptunghi. Textul este formatat înainte de a fi afișat. Cuvinte care se extind trecut sfârșitul de linie sunt automat înfășurat la începutul liniei următoare aliniat la stânga. |
| SS_LEFTNOWORDWRAP | Specifică un dreptunghi simplu și stânga-aliniază textul dat în dreptunghi. File sunt extinse, dar cuvintele nu sunt împachetate. Text care se extinde trecut sfârșitul linie se tunde. |
| SS_NOPREFIX | Previne interpretarea orice ampersand (&); caracterele în text controlului ca accelerator prefixul caractere. Acestea sunt afișate cu ampersand eliminate ?i următorul caracter în șirul de subliniat. Acest stil de control statice poate fi inclus în oricare dintre controalele statice definite. Puteți combina SS_NOPREFIX cu alte stiluri. Aceasta poate fi utilă atunci când numele de fișiere sau alte siruri de caractere care pot con?ine un ampersand (&) trebuie să fie afi?ate într-un control static într-o casetă de dialog. |
| SS_NOTIFY | Trimite fereastra părinte STN_CLICKED, STN_DBLCLK, STN_DISABLEși STN_ENABLE mesajele de notificare atunci când utilizatorul face clic sau face dublu clic pe controlul. |
| SS_OWNERDRAW | Specifică că proprietarul de control statică este responsabil pentru controlul de desen. Fereastra proprietar primește un mesaj de WM_DRAWITEM ori de câte ori controlul trebuie să se. |
| SS_REALSIZEIMAGE | Împiedică redimensionată, este încărcat sau trase control pictograma sau bitmap statice (adică statice controale care au stilul SS_ICON sau SS_BITMAP). Dacă pictograma sau bitmap este mai mare decât zona de destina?ie, imaginea se tunde. |
| SS_RIGHT | Specifică un dreptunghi simplu și dreapta-aliniază textul dat în dreptunghi. Textul este formatat înainte de a fi afișat. Cuvinte care se extind trecut sfârșitul de linie sunt automat înfășurat la începutul liniei următoare aliniat la dreapta. |
| SS_RIGHTJUST | Precizează că colțul din dreapta jos a unui control statice cu stilul SS_BITMAP sau SS_ICON este să rămână fixată atunci când controlul este redimensionat. Numai partea de sus și stânga părți sunt ajustate pentru a găzdui un bitmap nou sau pictograma. |
| SS_SIMPLE | Specifică un dreptunghi simplu și afișează o singură linie de text aliniat la stânga în dreptunghi. Linia de text nu poate fi scurtată sau modificate în orice fel. Fereastra părinte controlului sau caseta de dialog nu trebuie să prelucreze mesaj WM_CTLCOLORSTATIC. |
| SS_SUNKEN | Desenează o bordură jumătate-scufundat în jurul unui control statice. |
| SS_WHITEFRAME | Specifică o casetă cu un cadru cu aceeași culoare ca fundalul ferestrei. Aceasta culoare este de culoare albă în schema implicită de culori. |
| SS_WHITERECT | Specifică un dreptunghi umplut cu culoarea curentă a fundalului fereastra. Aceasta culoare este de culoare albă în schema implicită de culori. |
| SS_WORDELLIPSIS | Trunchiază textul care nu se potrivește și adaugă elipse. |