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. |