Pentru a crea un control bară de defilare folosind funcția CreateWindow sau CreateWindowEx specifica clasa SCROLLBAR, constante stil fereastra corespunzătoare, și o combinație dintre următoarele stiluri de control a bara de defilare. Unele dintre stilurile creați un control de bara de defilare, care utilizează o implicit lățime sau înălțime. Cu toate acestea, întotdeauna specificați coordonatele x și y- și alte dimensiuni de bara de defilare atunci când apel CreateWindow sau CreateWindowEx.
| Stil | Sensul |
|---|---|
| SBS_BOTTOMALIGN | Aliniază muchia inferioară a barei de defilare cu marginea inferioară a dreptunghiului definite de x, y, nWidth, și nHeight parametrii funcției CreateWindowEx . Bara de defilare a înălțimea implicit pentru sistem barele de defilare. Utilizați acest stil cu stilul de SBS_HORZ. |
| SBS_HORZ | Desemnează o bară de defilare orizontală. Dacă nu este specificat nici SBS_BOTTOMALIGN, nici SBS_TOPALIGN stil, bara de defilare a înălțimea, lățimea și pozi?ia specificate de parametrii de x, y, nWidth, și nHeight de CreateWindowEx. |
| SBS_LEFTALIGN | Aliniază marginea din stânga a barei de defilare cu marginea stângă a dreptunghiului definite de x, y, nWidth, și nHeight parametrii de CreateWindowEx. Bara de defilare a lățimea implicită pentru bare de defilare pe sistem. Utilizați acest stil cu stilul de SBS_VERT. |
| SBS_RIGHTALIGN | Aliniază muchia din dreapta a barei de defilare cu muchia din dreapta a dreptunghiului definite de x, y, nWidth, și nHeight parametrii de CreateWindowEx. Bara de defilare a lățimea implicită pentru bare de defilare pe sistem. Utilizați acest stil cu stilul de SBS_VERT. |
| SBS_SIZEBOX | Desemnează o casetă de dimensiunea. Dacă specificați nici SBS_SIZEBOXBOTTOMRIGHTALIGN, nici stilul SBS_SIZEBOXTOPLEFTALIGN, caseta Dimensiune are înălțimea, lățimea și pozi?ia specificate de parametrii de x, y, nWidth, și nHeight de CreateWindowEx. |
| SBS_SIZEBOXBOTTOMRIGHT ALINIAȚI |
Aliniază colțul din dreapta din caseta Dimensiune cu colțul din dreapta sus a dreptunghiului specificate de parametrii de x, y, nWidthși nHeight de CreateWindowEx. Caseta Dimensiune are dimensiunea implicită pentru sistem dimensiunea cutii. Utilizați acest stil cu stilul de SBS_SIZEBOX. |
| SBS_SIZEBOXTOPLEFTALIGN | Aliniază colțul din stânga din caseta Dimensiune cu colțul din stânga sus a dreptunghiului specificate de parametrii de x, y, nWidthși nHeight de CreateWindowEx. Caseta Dimensiune are dimensiunea implicită pentru sistem dimensiunea cutii. Utilizați acest stil cu stilul de SBS_SIZEBOX. |
| SBS_SIZEGRIP | Acela?i ca SBS_SIZEBOX, dar cu o margine ridicat. |
| SBS_TOPALIGN | Aliniază muchia superioară a barei de defilare cu marginea superioară a dreptunghiului definite de x, y, nWidth, și nHeight parametrii de CreateWindowEx. Bara de defilare a înălțimea implicit pentru sistem barele de defilare. Utilizați acest stil cu stilul de SBS_HORZ. |
| SBS_VERT | Desemnează o bară de defilare verticală. Dacă specificați nici SBS_RIGHTALIGN, nici stilul SBS_LEFTALIGN, bara de defilare a înălțimea, lățimea și pozi?ia specificate de parametrii de x, y, nWidth, și nHeight de CreateWindowEx. |