Tlačidlo štýly

Ak vytvoríte tlačidlo zadaním tlačidlo triedy pomocou funkcie CreateWindow alebo CreateWindowEx , môžete zadať kombináciou tlačidlo štýly v nasledujúcej tabuľke.

Štýl Význam
BS_3STATE Vytvorí tlačidlo, ktoré je rovnaké ako začiarkavacie políčko, okrem toho, že poľa môže byť šedivá rovnako ako začiarknuté alebo nezačiarknuté. Použitie šedej štátu na zobrazenie nie je určený stav začiarkavacieho políčka.
BS_AUTO3STATE Okrem toho, že políčko zmeny stavu, keď ho užívateľ vyberie sa vytvorí tlačidlo, ktoré je rovnaké ako 3-stavovými začiarkavacie políčko. Stav prechádza cez skontrolované, šedej a neodbavené.
BS_AUTOCHECKBOX Okrem toho, že kontrola štátu automaticky prepína medzi odbavené a neodbavené zakaždým, keď používateľ začiarkne políčko sa vytvorí tlačidlo, ktoré je rovnaké ako začiarkavacie políčko.
BS_AUTORADIOBUTTON Vytvorí tlačidlo, ktoré je rovnaké ako prepínacie tlačidlo, okrem toho, že keď ho užívateľ vyberie, systém automaticky nastaví tlačidlo začiarkavacie štát skontrolovať a automaticky nastaví stav kontroly pre všetky ostatné tlačidlá v tej istej skupine na nezačiarknuté.
BS_CHECKBOX Vytvára malé prázdne políčko skontrolovať s textom. Podľa predvoleného nastavenia sa text zobrazil právo začiarkavacie políčko. Ak chcete zobraziť text doľava začiarkavacie políčko, kombinovať tento príznak štýlom BS_LEFTTEXT (alebo ekvivalentné BS_RIGHTBUTTON štýl).
BS_DEFPUSHBUTTON Vytvorí tlačidlá, ktoré má rovnakú funkciu ako tlačidlo štýl BS_PUSHBUTTON, ale má aj ťažké čiernym okrajom. Ak je tlačidlo v dialógovom okne si používateľ môže vybrať tlačidlo stlačením klávesu enter, aj keď tlačidla nemá žiadne vstupné zameranie. Tento štýl je užitočné pre umožňujúceho používateľovi rýchlo vybrať možnosť najpravdepodobnejšie (predvolené).
BS_GROUPBOX Vytvorí obdĺžnik, v ktorom je možné zoskupiť ďalšie ovládacie prvky. Ľubovoľný text priradený tento štýl je zobrazená v ľavom hornom rohu obdĺžnik.
BS_LEFTTEXT Umiestňuje text na ľavej strane políčko v kombinácii so štýlom rádiové tlačidlo alebo začiarkavacie políčko alebo prepínacie tlačidlo. Rovnako ako v BS_RIGHTBUTTON štýle.
BS_OWNERDRAW Vytvorí vlastník ťahané tlačidlo. Okno vlastník dostane správu WM_MEASUREITEM keď tlačidlo je vytvorená a WM_DRAWITEM správu, keď vizuálne hľadisko tlačidla sa zmenil. Nespájajú BS_OWNERDRAW štýl s inými štýly tlačidla.
BS_PUSHBUTTON Vytvorí tlačidlá, že príspevky WM_COMMAND správu do okna vlastník, keď používateľ vyberie tlačidlo.
BS_RADIOBUTTON Vytvorí malého kruhu s textom. Podľa predvoleného nastavenia sa text zobrazil vpravo od kruhu. Na zobrazenie textu na ľavú stranu v kruhu, kombinovať tento príznak štýlom BS_LEFTTEXT (alebo ekvivalentné BS_RIGHTBUTTON štýl). Použitie prepínacích tlačidiel pre skupiny súvisiacich, ale navzájom sa vylučujúcich možností.
BS_USERBUTTON Zastaraný, ale za predpokladu, že pre kompatibilitu so 16-bitovými verziami systému Windows. Aplikácie Win32 mali používať BS_OWNERDRAW namiesto.
BS_BITMAP Určuje, že tlačidlo zobrazí bitová mapa.
BS_BOTTOM Umiestňuje text v spodnej tlačidlo obdĺžnik.
BS_CENTER Vycentruje text vodorovne v tlačidlo obdĺžnik.
BS_ICON Určuje, že tlačidlo sa zobrazuje ikona.
BS_FLAT Určuje, že tlačidlo je dvojrozmerná; používať predvolené podfarbenie vytvoriť 3-D obraz.
BS_LEFT Zarovná text v tlačidlo obdĺžnik. Avšak ak je tlačidlo začiarkavacie políčko alebo prepínacie tlačidlo, ktorá nemá BS_RIGHTBUTTON štýl, text je vľavo centrované pravej časti začiarkavacie políčko alebo prepínacie tlačidlo.
BS_MULTILINE Zalomí text tlačidla na viaceré čiary, ak textový reťazec je príliš dlhý a nevojde na jednom riadku tlačidlo obdĺžnik.
BS_NOTIFY Umožňuje tlačidlo odoslať svoje rodičovské okno BN_DBLCLK, BN_KILLFOCUS a BN_SETFOCUS oznámenia správy. Všimnite si, že tlačidlá poslať BN_CLICKED oznámenia správy bez ohľadu na to či má tento štýl.
BS_PUSHLIKE Robí tlačidlo (napríklad políčko, trojfázový začiarkavacie políčko alebo prepínacie tlačidlo) vyzerala a fungovala ako tlačidlá. Tlačidlo vyzerá vznesené, keď nie je tlačené alebo skontrolovať a vpadli keď je tlačené alebo kontrolované.
BS_RIGHT Zarovná text tlačidlo obdĺžnik. Avšak ak je tlačidlo začiarkavacie políčko alebo prepínacie tlačidlo, ktorá nemá BS_RIGHTBUTTON štýl, text je centrované vpravo na pravej strane začiarkavacie políčko alebo prepínacie tlačidlo.
BS_RIGHTBUTTON Pozície prepínacie tlačidlo kruh alebo štvorec začiarkavacie políčko na pravej strane tlačidla obdĺžnik. Rovnako ako v BS_LEFTTEXT štýle.
BS_TEXT Určuje, že text sa zobrazí tlačidlo.
BS_TOP Umiestňuje text v hornej časti tlačidlo obdĺžnik.
BS_VCENTER Umiestňuje text v strede (vertikálne) tlačidlo obdĺžnik.

Index