Statické kontrolu štýly

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.