CListBox sınıf üyeleri

İnşaat
Başlatma
Genel işlemler
Tek seçim işlemleri
Çoklu seçim işlemleri
Dize işlemleri
Overridables

İnşaat

CListBox Bir CListBox nesnesi oluşturur.

Başlatma

Oluşturma Windows liste kutusu oluşturur ve bu CListBox nesnesine ekler.
InitStorage Liste kutusu öğeleri ve dizeleri için bellek bloklarını preallocates.

Genel işlemler

VirtualintGetCount Liste kutusundaki dizeleri döndürür.
GetHorizontalExtent Bir liste kutusunu yatay kaydırılır piksel cinsinden genişliğini döndürür.
SetHorizontalExtent Bir liste kutusunu yatay kaydırılır piksellerindeki genişliği ayarlar.
GetTopIndex Liste kutusundan ilk görünen dize döndürür.
SetTopIndex İlk görünen dize sıfır tabanlı dizin liste kutusundaki ayarlar.
GetItemData Liste kutusu öğesiyle ilişkili 32-bit değerini döndürür.
GetItemDataPtr Bir liste kutusu öğesi için bir işaretçi döndürür.
SetItemData Liste kutusu öğesiyle ilişkili 32-bit değerini ayarlar.
SetItemDataPtr Liste kutusu öğesi için bir imleç ayarlar.
GetItemRect Şu anda görüntülendiği liste kutusu öğesi sınırlayıcı dikdörtgenin döndürür.
ItemFromPoint Liste kutusu maddenin yakın bir noktayı döndürür.
SetItemHeight Liste kutusundaki öğelerin yüksekliğini ayarlar.
GetItemHeight Liste kutusundaki öğelerin yüksekliğini belirler.
GetSel Bir liste kutusuna öğenin seçim durumunu döndürür.
GetText Bir liste kutusu öğesi bir arabelleğe kopyalamadan.
GetTextLen Bir liste kutusu öğesi bayt cinsinden uzunluğu döndürür.
SetColumnWidth Sütunlu liste kutusu sütun genişliğini ayarlar.
SetTabStops Liste kutusundaki sekme durağı konumlarını belirler.
GetLocale Liste kutusu yerel ayar tanımlayıcısı alır.
SetLocale Liste kutusu için yerel ayar tanıtıcısını ayarlar.

Tek seçim işlemleri

GetCurSel Liste kutusunda şu anda seçili dizeyi sıfır tabanlı dizin döndürür.
SetCurSel Bir liste kutusunda dize seçer.

Çoklu seçim işlemleri

SetSel Seçer veya çoklu seçim liste kutusu bir liste kutusu öğe seçimini kaldırır.
GetCaretIndex Odak dörtgeni içinde çoklu seçim liste kutusu olan öğenin dizinini belirler.
SetCaretIndex Çoklu seçim liste kutusunda belirtilen dizin adresindeki öğesi odak dikdörtgenini ayarlar.
GetSelCount Çoklu seçim liste kutusundan seçili dizeleri döndürür.
GetSelItems İndisler liste kutusundan seçili dizeleri döndürür.
SelItemRange Seçer veya çoklu seçim liste kutusu dizeleri bir dizi seçimini kaldırır.
SetAnchorIndex Çapa bir Genişletilmiş seçim başlamak için çoklu seçim liste kutusundaki ayarlar.
GetAnchorIndex Geçerli bağlantı madde liste kutusunda sıfır tabanlı dizin alır.

Dize işlemleri

AddString() Liste kutusuna bir dize ekler.
DeleteString Bir dize listesi kutusundan siler.
InsertString Liste kutusundaki belirli bir konuma bir dizge ekler.
ResetContent Liste kutusundan tüm girişleri temizler.
Dir Dosya adları geçerli dizinden bir liste kutusu ekler.
FINDSTRING Liste kutusundaki bir dizesini arar.
FindStringExact Belirtilen dizenin eşleşen ilk liste kutusunu dizeleri bulur.
SelectString Arar ve bir tek seçim liste kutusunda dize seçer.

Overridables

DrawItem Sahibi tarafından çizilen liste kutusu değişiklikleri görsel yönünü zaman çerçevesi tarafından adlandırılan.
MeasureItem Sahibi tarafından çizilen liste kutusu, liste kutusu boyutlarını belirlemek için oluşturulduğunda çerçeve tarafından adlandırılan.
CompareItem Yeni bir madde sıralanmış sahibi tarafından çizilen liste kutusundaki konumunu belirlemek için çerçeve tarafından çağrılan.
DeleteItem Kullanıcı bir sahibi tarafından çizilen liste kutusunda bir öğeyi sildiğinde çerçeve tarafından adlandırılan.
VKeyToItem Özel wm_keydown işleme liste kutuları ile LBS_WANTKEYBOARDINPUT stil kümesi sağlamak için geçersiz kılma.
CharToItem Sahip çizim için özel wm_char işlemeyi dizeleri sahip değil liste kutuları sağlamak için geçersiz kılma.

CListBox ge&nel bakış |nbsp; Temel sınıf üyesi | Hiyerarşi çizelgesi

Index