Aracılığıyla paylaş


Liste denetimi oluşturma

Liste nasıl kontrol (CListCtrl) oluşturulur, denetimi kullanılarak doğrudan veya sınıfını kullanarak üzerinde bağlıdır CListView yerine.Kullanırsanız, CListView, kendi belge/görünümü oluşturma dizisinin bir parçası view framework yapıları.Liste görünümü oluşturma (ikisi aynı şey midir) liste denetimi de oluşturur.Görünümün içinde oluşturulan Denetim OnCreate işleyicisi işlevi.Bu durumda, Denetim bir çağrı yoluyla öğe eklemek için hazır GetListCtrl.

CListCtrl doğrudan iletişim kutusunu kullanma

  1. İletişim Düzenleyicisi'nde, iletişim şablonu kaynak liste denetimi ekleyin.Denetim kimliğini belirtin.

  2. Use Üye değişkeni Ekleme Sihirbazı türündeki üye değişkeni eklemek için CListCtrl denetim özelliği ile.Bu üye çağırmak için kullanabileceğiniz CListCtrl üye işlevler.

  3. Properties penceresinin işleyicisi işlevler iletişim sınıfındaki herhangi bir liste denetimini bildirim iletileri için eşlemek için gereken işlemek için kullanın (bkz: İletileri işlevleri eşleme).

  4. De OnInitDialog, stilleri ayarlamak CListCtrl.Bakın liste denetimi stillerini değiştirme.Daha sonra görünümü değiştirebilirsiniz, ancak bu tür bir denetimi Al "Görünüm" belirler.

Nondialog penceresinde CListCtrl kullanmak için

  1. Denetimi görüntüle veya pencere sınıfı tanımlar.

  2. Denetimin özel çağrısı Create üye işlev, belki de OnInitialUpdate, büyük olasılıkla üst pencere olarak erken OnCreate (siz denetimi sınıflara varsa) işleyicisi işlevi.Denetim için stiller ayarlayın.

Ayrıca bkz.

Başvuru

CListCtrl kullanma

Kavramlar

Denetimleri (mfc)