Chcete vytvoriť statický ovládací prvok pomocou funkcie CreateWindow alebo CreateWindowEx , špecifikovať STATICKÉ triedy, vhodné okno štýl konštánt a kombinácia nasledujúcimi štýlmi statické kontroly.
| Štýl | Popis |
|---|---|
| SS_BITMAP | Určuje bitovú mapu je zobrazené v statických kontroly. Daný text je názov bitová mapa (nie filename), stanovených inde v súbore zdrojov. Štýl ignoruje parametre nWidth a nHeight ; Ovládací prvok automaticky prispôsobuje veľkosť samotného prispôsobiť bitovej mapy. |
| SS_BLACKFRAME | Určuje pole s formulované v rovnakej farby ako okenné rámy rám. Táto farba je čiernej predvolenú farebnú schému. |
| SS_BLACKRECT | Určuje obdĺžnik naplnený aktuálne farba rßmu okna. Táto farba je čiernej predvolenú farebnú schému. |
| SS_CENTER | Určuje jednoduché obdĺžnika a zarovnáva danej v obdĺžniku. Text je formátovaný predtým, ako je zobrazené. Slová, ktoré rozširujú v minulosti konca riadka sú automaticky zalomený tak, aby začiatkom nasledujúceho stred riadka. |
| SS_CENTERIMAGE | Určuje, že ak bitová mapa alebo ikona je menšia ako klient oblasti statické kontroly, zvyšok do klientskej oblasti naplní so farba pixelov v ľavom hornom rohu bitová mapa alebo ikonu. Ak statické kontrola obsahuje jeden riadok textu, text je stred vertikálne do klientskej oblasti kontroly. |
| SS_ENDELLIPSIS alebo SS_PATHELLIPSIS |
Nahradí časť daný reťazec s elipsy, ak je to potrebné, tak, že výsledok zapadá do zadaný obdĺžnik. Môžete zadať SS_END_ELLIPSIS nahradiť znaky na konci reťazca alebo SS_PATHELLIPSIS Ak chcete nahradiť znaky v strede reťazec. Ak argument string obsahuje opačné lomky (\), SS_PATHELLIPSIS zachováva toľko textu po poslednej lomku najskôr. |
| SS_ENHMETAFILE | Určuje rozšírený metasúbor je zobrazené v statických kontroly. Daný text je názov metasúbor. Statické ovládací prvok formát enhanced metafile má pevnú veľkosť; metasúbor sa prispôsobujú statické kontrolné oblasti klienta. |
| SS_ETCHEDFRAME | Nakreslí rám statické kontrola pomocou štýlu okraja EDGE_ETCHED. Ďalšie informácie nájdete v téme DrawEdge funkcia. |
| SS_ETCHEDHORZ | Nakreslí vrch a spodok hrany statické kontrola pomocou štýlu okraja EDGE_ETCHED. Ďalšie informácie nájdete v časti funkcie DrawEdge. |
| SS_ETCHEDVERT | Nakreslí ľavé a pravé okraje statické kontrola pomocou štýlu okraja EDGE_ETCHED. Ďalšie informácie nájdete v téme DrawEdge funkcia. |
| SS_GRAYFRAME | Určuje pole s rám s rovnakú farbu ako pozadie obrazovky (desktop). Táto farba je sivou predvolenú farebnú schému. |
| SS_GRAYRECT | Určuje obdĺžnik naplnený aktuálna farba pozadia obrazovky. Táto farba je sivou predvolenú farebnú schému. |
| SS_ICON | Určuje ikona je zobrazená v dialógovom okne. Daný text je názov ikony (nie filename) stanovených inde v súbore zdrojov. Ikona môže byť animovaný kurzor. Štýl ignoruje parametre nWidth a nHeight ; Ovládací prvok automaticky prispôsobuje veľkosť samotného ikone. |
| SS_LEFT | Určuje jednoduché obdĺžnika a vľavo zarovná daný text v obdĺžniku. Text je formátovaný predtým, ako je zobrazené. Slová, ktoré rozširujú v minulosti konca riadka sú automaticky balené na začiatok nasledujúceho riadka zarovnaný doľava. |
| SS_LEFTNOWORDWRAP | Určuje jednoduché obdĺžnika a vľavo zarovná daný text v obdĺžniku. Karty sú rozbalené, ale slová nie sú balené. Vystrihne text, ktorý presahuje koniec riadku. |
| SS_NOPREFIX | Zabraňuje výklad každý znak (amp;) znakov do ovládacieho prvku textu ako urýchľovač predpony znakov. Tieto sú zobrazené s ampersand odstránené a ďalší znak v reťazci podčiarknuté. Tento statický kontrolu štýl môže byť súčasťou žiadne definované statické kontroly. SS_NOPREFIX môžete kombinovať s inými štýly. Toto môže byť užitočné pri názvoch súborov alebo iné reťazce, ktoré môžu obsahovať znak ampersand (&), musia byť vyvesené v statickom ovládacom prvku v dialógovom okne. |
| SS_NOTIFY | Odošle rodičovské okno STN_CLICKED, STN_DBLCLK, STN_DISABLEa STN_ENABLE oznámenia správy, keď používateľ klikne na alebo dvojitým kliknutím na ovládací prvok. |
| SS_OWNERDRAW | Určuje, že vlastník statické kontroly je zodpovedné za čerpanie ovládacieho prvku. Okno vlastník dostane správu, WM_DRAWITEM kedykoľvek kontrolu je potrebné vypracovať. |
| SS_REALSIZEIMAGE | Zabraňuje modulované ako je naložený alebo ťahané statické ikonu alebo bitová mapa kontroly (t. j. statické kontrol ktoré majú štýl SS_ICON alebo SS_BITMAP). Ak je väčší ako oblasť určenia ikonu alebo bitová mapa, obrázok obmedzí. |
| SS_RIGHT | Určuje jednoduché obdĺžnika a vpravo zarovná daný text v obdĺžniku. Text je formátovaný predtým, ako je zobrazené. Slová, ktoré rozširujú v minulosti konca riadka sú automaticky balené na začiatok nasledujúceho riadka zarovnaný doprava. |
| SS_RIGHTJUST | Určuje, že pravom dolnom rohu statické ovládacieho prvku s SS_BITMAP alebo SS_ICON štýl je naďalej stanoviť, kedy sa veľkosť ovládacieho prvku. Len začiatok ľavú a pravú stranu sa upravia prispôsobiť novej bitová mapa alebo ikonu. |
| SS_SIMPLE | Určuje jednoduché obdĺžnika a zobrazí jeden riadok textu zarovnaného doľava v obdĺžniku. Riadok textu sa nemôžu skrátiť ani žiadnym spôsobom zmenené. Ovládacieho prvku rodičovské okno alebo dialógové okno nemohol spracovať WM_CTLCOLORSTATIC správ. |
| SS_SUNKEN | Polovica vpadli Orámuje statické ovládací prvok. |
| SS_WHITEFRAME | Určuje pole s rám s rovnakú farbu ako pozadie okna. Táto farba je biela predvolenú farebnú schému. |
| SS_WHITERECT | Určuje obdĺžnik naplnený aktuálnu farbu pozadia okna. Táto farba je biela predvolenú farebnú schému. |
| SS_WORDELLIPSIS | Skráti text, ktorý sa nezmestí a dodáva elipsy. |