Liste kutusu stilleri
-
lbs_exte&ndedselnbsp; Kullanıcı SHIFT tuşunu ve fare ya da özel tuş bileşimlerini kullanarak birden çok öğe seçebilir.
-
LBS_HASSTRI&NGSnbsp; Dizeleri içeren öğeleri içeren bir sahibi tarafından çizilen liste kutusunu belirtir. Uygulama GetText üye işlevi belirli bir öğenin metin almak için kullanabilirsiniz liste kutusunda bellek ve dizeleri için işaretçiler tutar.
-
LBS_MULTICOLUM&Nnbsp; Yatay olarak kaydırılır sütunlu liste kutusu belirtir. SetColumnWidth üye işlevi sütunların genişliğini ayarlar.
-
LBS_MULTIPLESEL Dize seçimi, her zaman kullanıcı tıklattığında veya dizeyi çift tıklattığında toggled. Herhangi bir sayı dizisini seçilebilir.
-
LBS_&NOINTEGRALHEIGHTnbsp; Liste kutusunun boyutu liste kutusunda oluşturduğunuz uygulama tarafından belirtilen tam boyutudur. Genellikle, Windows liste kutusu boyutları böylece liste kutusuna kısmi öğeler görüntülenmez.
-
lbs_&noredrawnbsp; Değişiklik yapıldığında liste kutusu ekranı güncelleştirilmez. Bu tarz bir wm_setredraw iletisi göndererek dilediğiniz zaman değiştirilebilir.
-
LBS_&NOTIFYnbsp; Kullanıcı tıklattığında veya bir dizge çift tıklattığında her üst pencere bir giriş iletisi alır.
-
LBS_OW&NERDRAWFIXEDnbsp; Sahibi liste kutusunun içeriği çizim için sorumludur; liste kutusunda aynı yükseklikte maddelerinin.
-
LBS_OW&NERDRAWVARIABLEnbsp; Sahibi liste kutusunun içeriği çizim için sorumludur; Değişken yükseklikte liste kutusunda maddelerinin.
-
lbs_sort Liste kutusunda dizeler alfabetik olarak sıralanır.
-
lbs_sta&ndardnbsp; Kullanıcı tıklattığında veya bir dizge çift tıklattığında her üst pencere girdi iletisi alır ve liste kutusunda dizeler alfabetik olarak sıralanır. Liste kutusu kenarlıkları tüm tarafların içerir.
-
lbs_usetabstops Tanımak ve onun dizelerini çizerken sekme karakterleri genişletmek liste kutusu sağlar. Varsayılan sekme konumları 32 iletişim birimleridir. (Yatay veya dikey mesafe iletişim birimidir. Bir yatay iletişim birimi dörtte biri için geçerli iletişim taban genişliği birim eşittir. İletişim temel birimlerde geçerli sistem yazı tipi genişliği ve yüksekliği göre hesaplanır. GetDialogBaseUnits Windows işlevi geçerli iletişim temel birim piksel cinsinden döndürür.)
-
LBS_WA&NTKEYBOARDINPUTnbsp; Her liste kutusu odak girişi ise kullanıcı bir tuşa bastığında liste kutusu sahibini WM_VKEYTOITEM ya da WM_CHARTOITEM iletileri alır. Bu klavye üzerinde özel işlem gerçekleştirmek için bir uygulama sağlar.
-
LBS_DISABLE&NOSCROLLnbsp; Liste kutusu ne zaman liste kutusunu kaydırmak için yeterli öğeler içermeyen bar engelli bir dikey kaydırma gösterir. Liste kutusunda yeterli öğeler içermiyorsa bu tarz kaydırma çubuğu gizlenir.
Ayrıca bkz: CListBox::Create