Aracılığıyla paylaş


Birleşik Giriş Kutusu (Windows Denetimleri)

Bu bölüm birleşik giriş kutularıyla kullanılan programlama öğeleri hakkında bilgi içerir. birleşik giriş kutusu, bir liste kutusunun ve düzenleme denetiminin işlevlerinin çoğunu birleştiren COMBOBOX sınıfı tarafından tanımlanan benzersiz bir denetim türüdür.

Genel bakış

Konu Içeriği
Birleşik Giriş Kutuları Hakkında Bu bölümde farklı birleşik giriş kutuları açıklanmıştır.
Birleşik Giriş Kutusu Özellikleri Bu belgede birleşik giriş kutusunun özellikleri ele alınmaktadır.
Birleşik Giriş Kutuları Kullanarak Bu bölümdeki kod örneklerinde birleşik giriş kutularıyla ilişkili görevlerin nasıl gerçekleştirilecekleri gösterilmektedir.

Işlev

Konu Içeriği
DlgDirListComboBox Birleşik giriş kutusunun içeriğini, belirtilen dizindeki alt dizinlerin ve dosyaların adlarıyla değiştirir. Bir dosya öznitelikleri kümesi belirterek ad listesini filtreleyebilirsiniz. Ad listesi eşlenmiş sürücü harflerini içerebilir.
DlgDirSelectComboBoxEx DlgDirListComboBox işlevini kullanarak doldurulmuş bir birleşik giriş kutusundan geçerli seçimi alır. Seçim sürücü harfi, dosya veya dizin adı olarak yorumlanır.
GetComboBoxInfo Belirtilen birleşik giriş kutusu hakkındaki bilgileri alır.

Makro

Konu Içeriği
ComboBox_AddItemData Belirtilen konumdaki birleşik giriş kutusundaki listeye öğe verileri ekler. Bu makroyu kullanabilir veya CB_ADDSTRING iletisini açıkça gönderebilirsiniz.
ComboBox_AddString Birleşik giriş kutusundaki bir listeye dize ekler. Birleşik giriş kutusunda CBS_SORT stili yoksa, dize listenin sonuna eklenir. Aksi takdirde, dize listeye eklenir ve liste sıralanır. Bu makroyu kullanabilir veya CB_ADDSTRING iletisini açıkça gönderebilirsiniz.
ComboBox_DeleteString Birleşik giriş kutusundaki listede belirtilen konumdaki öğeyi siler. Bu makroyu kullanabilir veya CB_DELETESTRING iletisini açıkça gönderebilirsiniz.
ComboBox_Dir Birleşik giriş kutusu tarafından görüntülenen listeye ad ekler. Makro, belirtilen dize ve dosya öznitelikleri kümesiyle eşleşen dizinlerin ve dosyaların adlarını ekler. Ayrıca birleşik giriş kutusundaki listeye eşlenmiş sürücü harfleri de ekleyebilir. Bu makroyu kullanabilir veya CB_DIR iletisini açıkça gönderebilirsiniz.
ComboBox_Enable Birleşik giriş kutusu denetimini etkinleştirir veya devre dışı bırakır.
ComboBox_FindItemData Birleşik giriş kutusu listesinde belirtilen öğe verilerini içeren ilk öğeyi bulur. Bu makroyu kullanabilir veya CB_FINDSTRING iletisini açıkça gönderebilirsiniz.
ComboBox_FindString Birleşik giriş kutusu listesinde belirtilen dizeyle başlayan ilk dizeyi bulur. Bu makroyu kullanabilir veya CB_FINDSTRING iletisini açıkça gönderebilirsiniz.
ComboBox_FindStringExact Aramanın büyük/küçük harfe duyarlı olmaması dışında birleşik giriş kutusu listesinde belirtilen dizeyle tam olarak eşleşen ilk dizeyi bulur. Bu makroyu kullanabilir veya CB_FINDSTRINGEXACT iletisini açıkça gönderebilirsiniz.
ComboBox_GetCount Birleşik giriş kutusunun liste kutusundaki öğe sayısını alır. Bu makroyu kullanabilir veya CB_GETCOUNT iletisini açıkça gönderebilirsiniz.
ComboBox_GetCueBannerText Birleşik giriş kutusunun düzenleme denetiminde görüntülenen ipucu başlığı metnini alır. Bu makroyu kullanın veya CB_GETCUEBANNER iletisini açıkça gönderin.
ComboBox_GetCurSel Birleşik giriş kutusunda seçili durumdaki öğenin dizinini alır. Bu makroyu kullanabilir veya CB_GETCURSEL iletisini açıkça gönderebilirsiniz.
ComboBox_GetDroppedControlRect Açılan durumundaki birleşik giriş kutusunun ekran koordinatlarını alır. Bu makroyu kullanabilir veya CB_GETDROPPEDCONTROLRECT iletisini açıkça gönderebilirsiniz.
ComboBox_GetDroppedState Birleşik giriş kutusu denetimindeki bırakma listesinin görünür olup olmadığını denetler. Bu makroyu kullanabilir veya CB_GETDROPPEDSTATE iletisini açıkça gönderebilirsiniz.
ComboBox_GetExtendedUI Birleşik giriş kutusunun varsayılan kullanıcı arabirimini mi (UI) yoksa genişletilmiş kullanıcı arabirimini mi kullandığını denetler. Bu makroyu kullanabilir veya CB_GETEXTENDEDUI iletisini açıkça gönderebilirsiniz.
ComboBox_GetItemData Birleşik giriş kutusunda belirtilen liste öğesiyle ilişkili uygulama tanımlı değeri alır. Bu makroyu kullanabilir veya CB_GETITEMDATA iletisini açıkça gönderebilirsiniz.
ComboBox_GetItemHeight Birleşik giriş kutusundaki liste öğelerinin yüksekliğini alır. Bu makroyu kullanabilir veya CB_GETITEMHEIGHT iletisini açıkça gönderebilirsiniz.
ComboBox_GetLBText Birleşik giriş kutusundaki listeden bir dize alır. Bu makroyu kullanabilir veya CB_GETLBTEXT iletisini açıkça gönderebilirsiniz.
ComboBox_GetLBTextLen Birleşik giriş kutusundaki listedeki bir dizenin uzunluğunu alır. Bu makroyu kullanabilir veya CB_GETLBTEXTLEN iletisini açıkça gönderebilirsiniz.
ComboBox_GetMinVisible Birleşik giriş kutusunun açılan listesinde en az görünür öğe sayısını alır.
ComboBox_GetText Birleşik giriş kutusu denetiminden metni alır.
ComboBox_GetTextLength Birleşik giriş kutusunun metnindeki karakter sayısını alır.
ComboBox_InsertItemData Öğe verilerini belirtilen konumdaki birleşik giriş kutusuna bir listeye ekler. Bu makroyu kullanabilir veya CB_INSERTSTRING iletisini açıkça gönderebilirsiniz.
ComboBox_InsertString Belirtilen konumdaki birleşik giriş kutusundaki bir listeye dize ekler. Bu makroyu kullanabilir veya CB_INSERTSTRING iletisini açıkça gönderebilirsiniz.
ComboBox_LimitText Kullanıcının yazabileceği metnin uzunluğunu birleşik giriş kutusunun düzenleme denetimine sınırlar. Bu makroyu kullanabilir veya CB_LIMITTEXT iletisini açıkça gönderebilirsiniz.
ComboBox_ResetContent Liste kutusundan tüm öğeleri kaldırır ve birleşik giriş kutusunun denetimini düzenler. Bu makroyu kullanabilir veya CB_RESETCONTENT iletisini açıkça gönderebilirsiniz.
ComboBox_SelectItemData Birleşik giriş kutusundaki listede belirtilen öğe verilerini içeren bir öğeyi arar. Eşleşen bir öğe bulunursa, öğe seçilir. Bu makroyu kullanabilir veya CB_SELECTSTRING iletisini açıkça gönderebilirsiniz.
ComboBox_SelectString Birleşik giriş kutusundaki listede belirtilen dizedeki karakterlerle başlayan bir öğeyi arar. Eşleşen bir öğe bulunursa, öğe seçilir. Bu makroyu kullanabilir veya CB_SELECTSTRING iletisini açıkça gönderebilirsiniz.
ComboBox_SetCueBannerText Birleşik giriş kutusunun düzenleme denetimi için görüntülenen ipucu başlığı metnini ayarlar.
ComboBox_SetCurSel Birleşik giriş kutusunda seçili durumdaki öğeyi ayarlar. Bu makroyu kullanabilir veya CB_SETCURSEL iletisini açıkça gönderebilirsiniz.
ComboBox_SetExtendedUI CBS_DROPDOWN veya CBS_DROPDOWNLIST stiline sahip birleşik giriş kutusu için varsayılan kullanıcı arabirimini (UI) veya genişletilmiş kullanıcı arabirimini seçer. Bu makroyu kullanabilir veya CB_SETEXTENDEDUI iletisini açıkça gönderebilirsiniz.
ComboBox_SetItemData Birleşik giriş kutusundaki belirtilen liste öğesiyle ilişkili uygulama tanımlı değeri ayarlar. Bu makroyu kullanabilir veya CB_SETITEMDATA iletisini açıkça gönderebilirsiniz.
ComboBox_SetItemHeight Birleşik giriş kutusundaki liste öğelerinin veya seçim alanının yüksekliğini ayarlar. Bu makroyu kullanabilir veya CB_SETITEMHEIGHT iletisini açıkça gönderebilirsiniz.
ComboBox_SetMinVisible Birleşik giriş kutusunun açılan listesinde en az görünür öğe sayısını ayarlar.
ComboBox_SetText Birleşik giriş kutusunun metnini ayarlar.
ComboBox_ShowDropdown Birleşik giriş kutusundaki listeyi gösterir veya gizler. Bu makroyu kullanabilir veya CB_SHOWDROPDOWN iletisini açıkça gönderebilirsiniz.

Ileti

Konu Içeriği
CB_ADDSTRING Birleşik giriş kutusunun liste kutusuna bir dize ekler. Birleşik giriş kutusunda CBS_SORT stili yoksa, dize listenin sonuna eklenir. Aksi takdirde, dize listeye eklenir ve liste sıralanır.
CB_DELETESTRING Birleşik giriş kutusunun liste kutusundaki dizeyi siler.
CB_DIR Birleşik giriş kutusu tarafından görüntülenen listeye ad ekler. İleti, belirtilen dize ve dosya öznitelikleri kümesiyle eşleşen dizinlerin ve dosyaların adlarını ekler. CB_DIR listeye eşlenmiş sürücü harfleri de ekleyebilir.
CB_FINDSTRING Birleşik giriş kutusunun liste kutusunda, belirtilen dizedeki karakterlerle başlayan bir öğeyi arar.
CB_FINDSTRINGEXACT lParam parametresinde belirtilen dizeyle eşleşen birleşik giriş kutusundaki ilk liste kutusu dizesini bulur.
CB_GETCOMBOBOXINFO Belirtilen birleşik giriş kutusu hakkında bilgi alır.
CB_GETCOUNT Birleşik giriş kutusunun liste kutusundaki öğe sayısını alır.
CB_GETCUEBANNER Birleşik giriş kutusunun düzenleme denetiminde görüntülenen ipucu başlığı metnini alır. Bu iletiyi açıkça veya ComboBox_GetCueBannerText makroyu kullanarak gönderin.
CB_GETCURSEL Uygulama, birleşik giriş kutusunun liste kutusuna seçili durumdaki öğenin dizinini (varsa) almak için bir CB_GETCURSEL iletisi gönderir.
CB_GETDROPPEDCONTROLRECT Uygulama, açılan durumundaki birleşik giriş kutusunun ekran koordinatlarını almak için bir CB_GETDROPPEDCONTROLRECT iletisi gönderir.
CB_GETDROPPEDSTATE Birleşik giriş kutusunun liste kutusunun aşağı bırakılıp bırakılmayacağını belirler.
CB_GETDROPPEDWIDTH CBS_DROPDOWN veya CBS_DROPDOWNLIST stiline sahip birleşik giriş kutusunun liste kutusunun izin verilen en düşük genişliğini piksel cinsinden alır.
CB_GETEDITSEL Birleşik giriş kutusunun düzenleme denetimindeki geçerli seçimin başlangıç ve bitiş karakter konumlarını alır.
CB_GETEXTENDEDUI Birleşik giriş kutusunun varsayılan kullanıcı arabirimine mi yoksa genişletilmiş kullanıcı arabirimine mi sahip olduğunu belirler.
CB_GETHORIZONTALEXTENT Liste kutusunun yatay olarak kaydırılabilmesi için piksel cinsinden genişliği (kaydırılabilir genişlik) alır. Bu yalnızca liste kutusunda yatay kaydırma çubuğu varsa geçerlidir.
CB_GETITEMDATA Uygulama, birleşik giriş kutusunda belirtilen öğeyle ilişkili uygulama tarafından sağlanan değeri almak için birleşik giriş kutusuna CB_GETITEMDATA iletisi gönderir.
CB_GETITEMHEIGHT Birleşik giriş kutusundaki liste öğelerinin veya seçim alanının yüksekliğini belirler.
CB_GETLBTEXT Birleşik giriş kutusu listesinden bir dize alır.
CB_GETLBTEXTLEN Birleşik giriş kutusu listesindeki bir dizenin uzunluğunu karakter olarak alır.
CB_GETLOCALE Birleşik giriş kutusunun geçerli yerel ayarını alır. Yerel ayar, CBS_SORT stiline ve CB_ADDSTRING iletisi kullanılarak eklenen metne sahip birleşik giriş kutuları için görüntülenen metnin doğru sıralama düzenini belirlemek için kullanılır.
CB_GETMINVISIBLE Birleşik giriş kutusunun açılan listesinde en az görünür öğe sayısını alır.
CB_GETTOPINDEX Uygulama, birleşik giriş kutusunun liste kutusu bölümündeki ilk görünür öğenin sıfır tabanlı dizinini almak için CB_GETTOPINDEX iletisini gönderir. Başlangıçta, dizin 0 içeren öğe liste kutusunun en üstündedir, ancak liste kutusu içeriği kaydırılmışsa, en üstte başka bir öğe olabilir.
CB_INITSTORAGE Uygulama, birleşik giriş kutusunun liste kutusu bölümüne çok sayıda öğe eklemeden önce CB_INITSTORAGE iletisini gönderir. Bu ileti, liste kutusu öğelerini depolamak için bellek ayırır.
CB_INSERTSTRING Birleşik giriş kutusu listesine bir dize veya öğe verileri ekler. CB_ADDSTRING iletisinden farklı olarak, CB_INSERTSTRING iletisi CBS_SORT stiline sahip bir listenin sıralanmasına neden olmaz.
CB_LIMITTEXT Kullanıcının yazabileceği metnin uzunluğunu birleşik giriş kutusunun düzenleme denetimine sınırlar.
CB_RESETCONTENT Liste kutusundan tüm öğeleri kaldırır ve birleşik giriş kutusunun denetimini düzenler.
CB_SELECTSTRING Birleşik giriş kutusu listesinde belirtilen dizedeki karakterlerle başlayan bir öğeyi arar. Eşleşen bir öğe bulunursa, öğe seçilir ve düzenleme denetimine kopyalanır.
CB_SETCUEBANNER Birleşik giriş kutusunun düzenleme denetimi için görüntülenen ipucu başlığı metnini ayarlar.
CB_SETCURSEL Uygulama, birleşik giriş kutusu listesinden bir dize seçmek için CB_SETCURSEL iletisi gönderir. Gerekirse, liste dizeyi görünüme kaydırıyor. Birleşik giriş kutusunun düzenleme denetimindeki metin yeni seçimi yansıtacak şekilde değişir ve listedeki önceki tüm seçimler kaldırılır.
CB_SETDROPPEDWIDTH Uygulama, CBS_DROPDOWN veya CBS_DROPDOWNLIST stiline sahip birleşik giriş kutusunun liste kutusunun izin verilen en yüksek genişliğini piksel cinsinden ayarlamak için CB_SETDROPPEDWIDTH iletisini gönderir.
CB_SETEDITSEL Uygulama, birleşik giriş kutusunun düzenleme denetimindeki karakterleri seçmek için bir CB_SETEDITSEL iletisi gönderir.
CB_SETEXTENDEDUI Uygulama, CBS_DROPDOWN veya CBS_DROPDOWNLIST stiline sahip birleşik giriş kutusu için varsayılan kullanıcı arabirimini veya genişletilmiş kullanıcı arabirimini seçmek üzere CB_SETEXTENDEDUI iletisi gönderir.
CB_SETHORIZONTALEXTENT Bir uygulama, bir liste kutusunun yatay olarak kaydırılabildiği (kaydırılabilir genişlik) genişliği piksel cinsinden ayarlamak için CB_SETHORIZONTALEXTENT iletisini gönderir. Liste kutusunun genişliği bu değerden küçükse, yatay kaydırma çubuğu liste kutusundaki öğeleri yatay olarak kaydırılır. Liste kutusunun genişliği bu değere eşit veya bundan büyükse, yatay kaydırma çubuğu gizlenir veya birleşik giriş kutusunda CBS_DISABLENOSCROLL stili varsa devre dışı bırakılır.
CB_SETITEMDATA Uygulama, birleşik giriş kutusunda belirtilen öğeyle ilişkili değeri ayarlamak için bir CB_SETITEMDATA iletisi gönderir.
CB_SETITEMHEIGHT Uygulama, birleşik giriş kutusundaki liste öğelerinin veya seçim alanının yüksekliğini ayarlamak için bir CB_SETITEMHEIGHT iletisi gönderir.
CB_SETLOCALE Uygulama, birleşik giriş kutusunun geçerli yerel ayarını ayarlamak için bir CB_SETLOCALE iletisi gönderir. Birleşik giriş kutusunda CBS_SORT stili varsa ve dizeler CB_ADDSTRINGkullanılarak eklenirse, birleşik giriş kutusunun yerel ayarı liste öğelerinin sıralanma şeklini etkiler.
CB_SETMINVISIBLE Uygulama, birleşik giriş kutusunun açılan listesinde en az görünür öğe sayısını ayarlamak için bir CB_SETMINVISIBLE iletisi gönderir.
CB_SETTOPINDEX Uygulama, birleşik giriş kutusunun liste kutusunda belirli bir öğenin görünür olduğundan emin olmak için CB_SETTOPINDEX iletisini gönderir. Sistem liste kutusunun içeriğini kaydırarak belirtilen öğenin liste kutusunun en üstünde görüntülenmesini veya maksimum kaydırma aralığına ulaşıldığını gösterir.
CB_SHOWDROPDOWN Uygulama, CBS_DROPDOWN veya CBS_DROPDOWNLIST stiline sahip birleşik giriş kutusunun liste kutusunu göstermek veya gizlemek için CB_SHOWDROPDOWN iletisi gönderir.

Bildirim

Konu Içeriği
CBN_CLOSEUP CBN_CLOSEUP bildirim kodu, birleşik giriş kutusunun liste kutusu kapatıldığında gönderilir. Birleşik giriş kutusunun üst penceresi, WM_COMMAND iletisi aracılığıyla bu bildirim kodunu alır.
CBN_DBLCLK kullanıcı birleşik giriş kutusunun liste kutusunda bir dizeye çift tıkladığında CBN_DBLCLK bildirim kodu gönderilir. Birleşik giriş kutusunun üst penceresi, WM_COMMAND iletisi aracılığıyla bu bildirim kodunu alır.
CBN_DROPDOWN CBN_DROPDOWN bildirim kodu, birleşik giriş kutusunun liste kutusu görünür hale getirmek üzere olduğunda gönderilir. Birleşik giriş kutusunun üst penceresi, WM_COMMAND iletisi aracılığıyla bu bildirim kodunu alır.
CBN_EDITCHANGE CBN_EDITCHANGE bildirim kodu, kullanıcı birleşik giriş kutusunun düzenleme denetimi bölümündeki metni değiştirmiş olabilecek bir eylemde bulunduktan sonra gönderilir. CBN_EDITUPDATE bildirim kodunun aksine, sistem ekranı güncelleştirdikten sonra bu bildirim kodu gönderilir. Birleşik giriş kutusunun üst penceresi, WM_COMMAND iletisi aracılığıyla bu bildirim kodunu alır.
CBN_EDITUPDATE CBN_EDITUPDATE bildirim kodu, birleşik giriş kutusunun düzenleme denetimi bölümü değiştirilmiş metni görüntülemek üzereyken gönderilir. Bu bildirim kodu, denetim metni biçimlendirdikten sonra ancak metni görüntülemeden önce gönderilir. Birleşik giriş kutusunun üst penceresi, WM_COMMAND iletisi aracılığıyla bu bildirim kodunu alır.
CBN_ERRSPACE CBN_ERRSPACE bildirim kodu, birleşik giriş kutusu belirli bir isteği karşılamak için yeterli bellek ayıramadığında gönderilir. Birleşik giriş kutusunun üst penceresi, WM_COMMAND iletisi aracılığıyla bu bildirim kodunu alır.
CBN_KILLFOCUS CBN_KILLFOCUS bildirim kodu, birleşik giriş kutusu klavye odağını kaybettiğinde gönderilir. Birleşik giriş kutusunun üst penceresi, WM_COMMAND iletisi aracılığıyla bu bildirim kodunu alır.
CBN_SELCHANGE kullanıcı birleşik giriş kutusunun liste kutusunda geçerli seçimi değiştirdiğinde CBN_SELCHANGE bildirim kodu gönderilir. Kullanıcı, liste kutusuna tıklayarak veya ok tuşlarını kullanarak seçimi değiştirebilir. Birleşik giriş kutusunun üst penceresi bu bildirimi, wParam parametresinin yüksek sıralı sözcüğünde CBN_SELCHANGE içeren bir WM_COMMAND iletisi biçiminde alır.
CBN_SELENDCANCEL CBN_SELENDCANCEL bildirim kodu, kullanıcı bir öğe seçtiğinde gönderilir, ancak sonra başka bir denetim seçer veya iletişim kutusunu kapatır. Kullanıcının ilk seçiminin yoksayılması gerektiğini gösterir. Birleşik giriş kutusunun üst penceresi, WM_COMMAND iletisi aracılığıyla bu bildirim kodunu alır.
CBN_SELENDOK CBN_SELENDOK bildirim kodu, kullanıcı bir liste öğesi seçtiğinde veya bir öğe seçip listeyi kapattığında gönderilir. Kullanıcının seçiminin işlenecek olduğunu gösterir. Birleşik giriş kutusunun üst penceresi, WM_COMMAND iletisi aracılığıyla bu bildirim kodunu alır.
CBN_SETFOCUS CBN_SETFOCUS bildirim kodu, bir birleşik giriş kutusu klavye odağını aldığında gönderilir. Birleşik giriş kutusunun üst penceresi, WM_COMMAND iletisi aracılığıyla bu bildirim kodunu alır.
WM_COMPAREITEM Sistem, sahip tarafından çizilmiş birleşik giriş kutusunun veya liste kutusunun sıralanmış listesinde yeni bir öğenin göreli konumunu belirlemek için WM_COMPAREITEM iletisini gönderir. Uygulama her yeni öğe ekleyışında, sistem bu iletiyi CBS_SORT veya LBS_SORT stiliyle oluşturulan bir birleşik giriş kutusunun veya liste kutusunun sahibine gönderir.
WM_DRAWITEM düğmenin, birleşik giriş kutusunun, liste kutusunun veya menünün görsel bir yönü değiştiğinde, WM_DRAWITEM iletisi sahip tarafından çizilmiş bir düğmenin, birleşik giriş kutusunun, liste kutusunun veya menünün üst penceresine gönderilir.
WM_MEASUREITEM WM_MEASUREITEM iletisi, denetim veya menü oluşturulduğunda birleşik giriş kutusunun, liste kutusunun, liste görünümü denetiminin veya menü öğesinin sahip penceresine gönderilir.

Yapı

Konu Içeriği
COMBOBOXINFO Birleşik giriş kutusu durum bilgilerini içerir.
COMPAREITEMSTRUCT Sıralanmış, sahip tarafından çizilmiş liste kutusundaki veya birleşik giriş kutusundaki iki öğe için tanımlayıcıları ve uygulama tarafından sağlanan verileri sağlar.
DRAWITEMSTRUCT Sahip tarafından çizilmiş bir denetimin veya menü öğesinin nasıl boyandığını belirlemek için sahip penceresine gerekli bilgileri sağlar. Sahip tarafından çizilen denetimin veya menü öğesinin sahip penceresi, WM_DRAWITEM iletisinin lParam parametresi olarak bu yapıya bir işaretçi alır.
MEASUREITEMSTRUCT Sahip tarafından çizilmiş bir denetimin veya menü öğesinin boyutlarını sisteme bildirir. Bu, sistemin denetimle kullanıcı etkileşimini doğru şekilde işlemesine olanak tanır.

Sabit

Konu Içeriği
birleşik giriş kutusu stilleri CreateWindowveya CreateWindowExişlevinikullanarak birleşik giriş kutusu oluşturmak için COMBOBOX sınıfını, uygun pencere stili sabitlerini ve aşağıdaki birleşik giriş kutusu stillerinin bir bileşimini belirtin.