Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Uyarı
Microsoft Foundation Sınıfları (MFC) kitaplığı desteklenmeye devam ediyor. Ancak artık özellik eklemeyeceğiz veya belgeleri güncelleştirmeyeceğiz.
Liste denetiminin (CListCtrl) nasıl oluşturulduğu, denetimi doğrudan mı yoksa CListView sınıfını mı kullandığınıza bağlıdır. Eğer CListView kullanırsanız, Çerçeve, görünümü belge/görünüm oluşturma dizisinin bir parçası olarak oluşturur. Liste görünümü oluşturulurken liste denetimi de oluşturulur (ikisi aynı şeydir). Denetim, görünümün OnCreate işleyici işlevinde oluşturulur. Bu durumda denetim, GetListCtrl çağrısı aracılığıyla öğe eklemeye hazır olur.
CListCtrl tuşunu doğrudan bir iletişim kutusunda kullanmak için
İletişim kutusu düzenleyicisinde, iletişim kutusu şablonu kaynağınıza bir Liste Denetimi ekleyin. Kontrol kimliğini belirtin.
Control özelliğiyle türünde bir üye değişkeni eklemek için
CListCtrlkullanın.CListCtrlüye işlevlerini çağırmak için bu üyeyi kullanabilirsiniz.İşlemeniz gereken liste denetimi bildirim iletilerinin iletişim kutusundaki işleyici işlevlerini eşlemek için Sınıf Sihirbazı'nı kullanın (bkz. İletileri İşlevlere Eşleme).
OnInitDialog'da
CListCtrliçin stilleri ayarlayın. Bkz. Liste Denetim Stillerini Değiştirme. Bu, denetimde elde ettiğiniz "görünümün" türünü belirler, ancak görünümü daha sonra değiştirebilirsiniz.
Bir iletişim kutusu olmayan pencerede CListCtrl kullanmak için
Görünüm veya pencere sınıfında denetimi tanımlayın.
Kontrolün Create üye işlevini çağırın, muhtemelen OnInitialUpdate içinde veya (kontrolü alt sınıfa alıyorsanız) üst pencerenin OnCreate işleyici işlevi kadar erken bir zamanda. Denetimin stillerini ayarlayın.