Aracılığıyla paylaş


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

d5zbff3f.collapse_all(tr-tr,VS.110).gifOrtak Oluşturucusu

Ad

Description

CComboBoxEx::CComboBoxEx

Yapıları bir CComboBoxEx nesnesi.

d5zbff3f.collapse_all(tr-tr,VS.110).gifPublic yöntemler

Ad

Description

CComboBoxEx::Create

Birleşik giriş kutusu oluşturur ve ekler CComboBoxEx nesnesi.

CComboBoxEx::CreateEx

Belirtilen Windows genişletilmiş stilleri içeren bir birleşik giriş kutusu oluşturur ve ekler bir ComboBoxEx nesnesi.

CComboBoxEx::DeleteItem

Bir öğeyi kaldırır bir ComboBoxEx denetim.

CComboBoxEx::GetComboBoxCtrl

Alt birleşik giriş kutusu denetimi için bir işaretçi alır.

CComboBoxEx::GetEditCtrl

Düzenleme denetimi bölümüne tanıtıcı alır bir ComboBoxEx denetim.

CComboBoxEx::GetExtendedStyle

İçin kullanılmakta olan Genişletilmiş stillerini alır bir ComboBoxEx denetim.

CComboBoxEx::GetImageList

Atanan resim listesi için bir işaretçi alır bir ComboBoxEx denetim.

CComboBoxEx::GetItem

Bilgi için madde alır bir verilen ComboBoxEx madde.

CComboBoxEx::HasEditChanged

Kullanıcı içeriğinin değişip değişmediğini belirler ComboBoxEx yazarak düzenleme denetimi.

CComboBoxEx::InsertItem

Yeni bir öğe ekler bir ComboBoxEx denetim.

CComboBoxEx::SetExtendedStyle

Genişletilmiş Stil içinde ayarlar bir ComboBoxEx denetim.

CComboBoxEx::SetImageList

Resim listesi için ayarlar bir ComboBoxEx denetim.

CComboBoxEx::SetItem

Bir öğenin özniteliklerini ayarlar bir ComboBoxEx denetim.

CComboBoxEx::SetWindowTheme

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

CObject

CCmdTarget

CWnd

CComboBox

CComboBoxEx

Gereksinimler

Başlık: afxcmn.h

Ayrıca bkz.

Başvuru

CComboBox sınıfı

Hiyerarşi grafik

CComboBox sınıfı

Kavramlar

mfc örnek MFCIE