Cw_usedefault ya da CreateWindowEx işlevini kullanarak bir Birleşik giriş kutusu oluşturmak için combobox sınıfının, uygun pencere stili sabitler ve aşağıdaki açılan kutu stilleri bir arada belirtin.
| Stil | Açıklama |
|---|---|
| CBS_AUTOHSCROLL | Kullanıcı satır sonunda bir karakteri yazdığında otomatik olarak bir düzenleme denetimini sağ metin kaydırılır. Bu stil ayarlanmamışsa, yalnızca dikdörtgen sınırı içinde uyuyor metne izin verilir. |
| CBS_DISABLENOSCROLL | Engelli dikey bir kaydırma çubuğu kutusunu kaydırmak için yeterli öğeler içermeyen liste kutusunda gösterir. Liste kutusunda yeterli öğeler içermiyorsa bu tarz kaydırma çubuğu gizlenir. |
| {CBS_DROPDOWN | CBS_SIMPLE için düzenleme denetimi yanında bir simge kullanıcının seçtiği takdirde liste kutusu görüntülenmez dışında benzer. |
| CBS_DROPDOWNLIST | {cbs_dropdown için düzenleme denetiminin yerini dışında benzer bir statik metin öğesi tarafından geçerli seçimi liste kutusunda görüntüler. |
| CBS_HASSTRINGS | Bir sahibi çizilmiş açılan kutu dizeleri içeren öğeleri içerdiğini belirtir. Uygulama cb_getlbtext iletiyi belirli bir öğenin metin almak için kullanabilirsiniz açılan kutu bellek ve adres dizeleri tutar. |
| CBS_LOWERCASE | Hem seçim alanı hem de liste tüm metni küçük harfe dönüştürür. |
| CBS_NOINTEGRALHEIGHT | Açılan kutunun boyutunu tam olarak açılan kutu oluşturduğunuzda uygulama tarafından belirtilen boyutunu belirtir. Normalde sistem açılan kutu boyutları böylece kısmi öğeler görüntülenmez. |
| CBS_OEMCONVERT | Windows karakter kümesi oem karakter ayarlayın ve sonra Windows ayarlanmış Birleşik giriş kutusunu düzenleme denetimine girilen metne dönüştürür. Bu, bu uygulama çağırdığında uygun karakter dönüşümü sağlar açılan Windows dize oem karakterlerine dönüştürmek için CharToOem işlevi. Bu stili yalnızca CBS_SIMPLE veya cbs_dropdown stiliyle oluşturulan Birleşik giriş kutuları için geçerlidir ve dosya adlarını içeren açılan kutular için çok kullanışlıdır. |
| CBS_OWNERDRAWFIXED | Sahibi liste kutusunun içeriği çizim için sorumlu olduğu ve liste kutusundaki öğelerin aynı yükseklikte olduğunu belirtir. Sahibi pencerede açılan kutu ve WM_DRAWITEM iletiyi tıklattığınızda açılan kutunun görsel yönünü değiştirdi bir WM_MEASUREITEM iletisi alır. |
| CBS_OWNERDRAWVARIABLE | Sahibi liste kutusunun içeriği çizim için sorumlu olduğu ve liste kutusundaki öğelerin yüksekliği değişken olduğunu belirtir. Sahibi pencere her öğe için bir WM_MEASUREITEM iletisi açılan kutuda Birleşik giriş kutusu oluşturmak ve bir WM_DRAWITEM iletisi zaman açılan kutunun görsel yönünü değiştirdi alır. |
| CBS_SIMPLE | Gösterir liste kutusunu her zaman. Geçerli seçimi liste kutusunda düzenleme denetimine görüntülenir. |
| CBS_SORT | Otomatik liste kutusuna eklenen dizeleri sıralar. |
| CBS_UPPERCASE | Hem seçim alanı hem de liste tüm metni büyük harfe dönüştürür. |