Ak chcete vytvoriť rozbaľovacie pole pomocou funkcie CreateWindow alebo CreateWindowEx , špecifikovať COMBOBOX triedy, vhodné okno štýl konštánt a kombinácia nasledujúcimi štýlmi poľa so zoznamom.
| Štýl | Popis |
|---|---|
| CBS_AUTOHSCROLL | Automaticky zvitky znenie úpravy kontroly právo, pri ktorom používateľ zadá znak na konci riadku. Ak tento štýl nie je nastavený, je povolený len text, ktorý zapadá do pravouhlého hraníc. |
| CBS_DISABLENOSCROLL | V rozbaľovacom zozname zobrazuje zdravotne postihnutých zvislého posúvača, keď poľa neobsahuje dostatočné množstvo položiek na posun. Bez toho, aby tento štýl pruhu s posúvačom skryté pri poli zoznam neobsahuje dostatočné množstvo položiek. |
| CBS_DROPDOWN | Podobne ako CBS_SIMPLE, okrem toho, že zozname nie je zobrazená, pokým používateľ nezačiarkne ikonu vedľa položky upraviť kontroly. |
| CBS_DROPDOWNLIST | Podobné CBS_DROPDOWN, s výnimkou toho, že kontroly úpravy nahrádza statický text položky, zobrazí aktuálny výber v zozname. |
| CBS_HASSTRINGS | Určuje, že vlastník ťahané rozbaľovacie pole obsahuje položky pozostávajúce z reťazcov. Pole so zoznamom tvrdí, pamäte a adresu pre reťazce tak uplatňovanie môžete použiť CB_GETLBTEXT správu na načítanie textu pre určitý tovar. |
| CBS_LOWERCASE | Konvertuje malé celý text v poli výber a zoznam. |
| CBS_NOINTEGRALHEIGHT | Určuje, že veľkosť poľa so zoznamom je presnou veľkosťou určený aplikáciou, pri vytváraní poľa so zoznamom. Za normálnych okolností systému veľkostí rozbaľovacie pole tak, aby nezobrazoval čiastočné položky. |
| CBS_OEMCONVERT | Konvertuje text zadaný do upraviť ovládací prvok rozbaľovacie pole zo systému Windows znaková sada OEM znak nastaviť a potom späť do Windows súbor. To zaručuje vhodného charakteru konverzie pri uplatňovaní volá CharToOem funkcia konvertovania Windows reťazec v poli so zoznamom OEM znakov. Tento štýl je najviac užitočný pre kombinované polia, ktoré obsahujú názvy a platí len pre kombinované polia vytvorenom v štýle CBS_SIMPLE alebo CBS_DROPDOWN. |
| CBS_OWNERDRAWFIXED | Určuje, že vlastník zozname je zodpovedné za čerpanie jej obsah a položky v poli so zoznamom sú v rovnakej výške. Okno vlastník dostane správu, WM_MEASUREITEM keď rozbaľovacie pole je vytvorený a WM_DRAWITEM hlásenie pri vizuálnej časti poľa so zoznamom sa zmenila. |
| CBS_OWNERDRAWVARIABLE | Určuje, že vlastník zozname je zodpovedné za čerpanie jej obsah a položky v poli so zoznamom sa líšia z hľadiska výšky. Okno vlastník dostane správu WM_MEASUREITEM pre každú položku v poli so zoznamom pri vytváraní poľa so zoznamom a WM_DRAWITEM hlásenie pri vizuálnej časti poľa so zoznamom sa zmenila. |
| CBS_SIMPLE | Zobrazí poli so zoznamom po celú dobu. Aktuálny výber v zozname sa zobrazí v ovládacom prvku upraviť. |
| CBS_SORT | Automaticky zoradí reťazce pridaná do zoznamu. |
| CBS_UPPERCASE | Skonvertuje na veľké celý text v poli výber a zoznam. |