CComboBoxEx sınıfı
Birleşik giriş kutusu denetimi görüntü listeleri için destek sağlayarak genişletir.
class CComboBoxEx : public CComboBox
Üyeler
Ortak Oluşturucusu
Ad |
Description |
---|---|
Yapıları bir CComboBoxEx nesnesi. |
Public yöntemler
Ad |
Description |
---|---|
Birleşik giriş kutusu oluşturur ve ekler CComboBoxEx nesnesi. |
|
Belirtilen Windows genişletilmiş stilleri içeren bir birleşik giriş kutusu oluşturur ve ekler bir ComboBoxEx nesnesi. |
|
Bir öğeyi kaldırır bir ComboBoxEx denetim. |
|
Alt birleşik giriş kutusu denetimi için bir işaretçi alır. |
|
Düzenleme denetimi bölümüne tanıtıcı alır bir ComboBoxEx denetim. |
|
İçin kullanılmakta olan Genişletilmiş stillerini alır bir ComboBoxEx denetim. |
|
Atanan resim listesi için bir işaretçi alır bir ComboBoxEx denetim. |
|
Bilgi için madde alır bir verilen ComboBoxEx madde. |
|
Kullanıcı içeriğinin değişip değişmediğini belirler ComboBoxEx yazarak düzenleme denetimi. |
|
Yeni bir öğe ekler bir ComboBoxEx denetim. |
|
Genişletilmiş Stil içinde ayarlar bir ComboBoxEx denetim. |
|
Resim listesi için ayarlar bir ComboBoxEx denetim. |
|
Bir öğenin özniteliklerini ayarlar bir ComboBoxEx denetim. |
|
Görsel stilini genişletilmiş birleşik giriş kutusu denetimi ayarlar. |
Notlar
Kullanarak CComboBoxEx birleşik giriş kutusu denetimleri oluşturmak için artık kendi görüntü kod çizim yapması gerekir. Bunun yerine, CComboBoxEx bir görüntü listesinden erişim resimlere.
Resim listesi desteği
Standart birleşik giriş kutusunda, birleşik giriş kutusu birleşik giriş kutusu sahibi tarafından çizilen denetimi olarak oluşturarak, görüntüyü çizim için sorumlu sahibidir. Kullandığınızda, CComboBoxEx, çizim stilleri ayarlamak gerekmez CBS_OWNERDRAWFIXED ve CBS_HASSTRINGS çünkü bunlar örtülü. Aksi halde, çizim işlemleri gerçekleştirmek için kod yazmanız gerekir. A CComboBoxEx denetim madde başına en fazla üç görüntüleri destekler: biri seçili durumda biri seçilmemiş durumuna ilişkin, diğeri kaplama görüntü için.
Stiller
CComboBoxExstillerini destekler CBS_SIMPLE, cbs_dropdown, CBS_DROPDOWNLIST, ve WS_CHILD. Pencere oluşturduğunuzda, geçirilen tüm stilleri denetim tarafından dikkate alınmaz. Pencere oluşturulduktan sonra diğer açılan kutu stilleri çağırarak sağlayabilirsiniz CComboBoxEx üye işlev SetExtendedStyle. Bu stilleri ile şunları yapabilirsiniz:
Büyük küçük harf duyarlı olmasını listesinde set dize arar.
Eğik çizgi işareti ('/'), kullandığı bir açılan kutu denetimi ters eğik çizgi oluşturun ('\ ') ve dönem ('. ') karakterleri sözcük ayırıcıları olarak. Bu klavye kısayolu ctrl + ok kullanarak Word'ü word atlamak kullanıcılara izin.
Birleşik giriş kutusu denetimi görüntülemek veya görüntüyü görüntülenmemesi için ayarlayın. Hiçbir resim görüntüleniyorsa, birleşik giriş kutusu görüntünün uyum sağlar metin girintisini kaldırabilirsiniz.
İçerdiği daha geniş bir birleşik giriş kutusu klipler şekilde boyutlandırma da dahil olmak üzere bir dar açılan kutu denetimi oluşturur.
Bu stil bayraklar daha ayrıntılı açıklanan Kullanarak CComboBoxEx.
Öğe tutma ve geri çağırma öğesi öznitelikleri
Maddeler ve görüntüleri, girinti değerlerini ve metin dizeleri için dizinler gibi madde bilgilerini Win32 yapısında saklı COMBOBOXEXITEM, açıklandığı gibi Windows SDK. Yapısını geri arama bayrakları karşılık üyeleri de içerir.
Ayrıntılı, kavramsal tartışma için bkz: Kullanarak CComboBoxEx.
Devralma hiyerarşisi
CComboBoxEx
Gereksinimler
Başlık: afxcmn.h