Aracılığıyla paylaş


Liste denetimi stillerini değiştirme

Liste denetimi pencere stili değiştirebilirsiniz (CListCtrl) oluşturduktan sonra herhangi bir zamanda.Pencere stili değiştirerek denetimini kullanan bir görünüm türünü değiştirin.Örneğin, Explorer öykünmek için menü öğelerinin veya denetim farklı görünümler arasında geçiş yapmak için araç çubuğu düğmeleri sağlayabilir: simge görünümü, liste görünümü ve benzeri.

Örneğin, kullanıcı, menü öğesini seçtiğinde, çağrı yapabilir GetWindowLong denetimin geçerli stil almak ve sonra arama için SetWindowLong stili sıfırlamak için.Daha fazla bilgi için bkz: Liste Görünüm denetimi kullanarak , Windows SDK.

Kullanılabilir stiller içinde listelenen Create.Stilleri LVS_ICON, LVS_SMALLICON, LVS_LIST, ve LVS_REPORT dört liste denetimi görünümler tanımlayın.

Genişletilmiş Stil

Liste denetimi için standart stillerine ek olarak, Genişletilmiş Stil başvurulan başka bir kümesi vardır.Açıklanan bu stilleri Genişletilmiş liste görünümü stilleri , Windows SDK, çeşitli liste denetimi davranışını özelleştirme yararlı özellikler sağlar.Belirli bir stil (vurgulu seçimi) davranışı uygulamak için bir çağrı yapmak CListCtrl::SetExtendedStyle, gerekli stili geçirerek.İşlev çağrısı aşağıdaki örnekte gösterilmiştir:

m_ListCtrl.SetExtendedStyle(LVS_EX_TRACKSELECT | LVS_EX_ONECLICKACTIVATE);

[!NOT]

Vurgulu seçim çalışması de ya da olmalıdır LVS_EX_ONECLICKACTIVATE veya LVS_EX_TWOCLICKACTIVATE açık.

Ayrıca bkz.

Başvuru

CListCtrl kullanma

Kavramlar

Denetimleri (mfc)