Aracılığıyla paylaş


CCheckListBox::Create

Windows denetim kutusunu oluşturur ve ekler CCheckListBox nesnesi.

virtual BOOL Create(
   DWORD dwStyle,
   const RECT& rect,
   CWnd* pParentWnd,
   UINT nID 
);

Parametreler

  • dwStyle
    Denetim kutusu stilini belirtir.Stili olması gerekir LBS_HASSTRINGS ve ya da LBS_OWNERDRAWFIXED (listedeki tüm öğelerin aynı yükseklikte olan) veya LBS_OWNERDRAWVARIABLE (liste maddelerinin değişen yükseklikleri).Bu stil birbirleriyle birleştirilebilir liste kutusu stilleri dışında lbs_usetabstops.

  • rect
    Denetim kutusunun boyutunu ve konumunu belirtir.Olabilir ya da bir CRect nesne veya bir rect yapısı.

  • pParentWnd
    Kontrol Cetveli kutunun üst pencere belirtir (genellikle bir CDialog nesnesi).Olmaması gereken null.

  • nID
    Denetim kutusunun denetim kimliği belirtir.

Dönüş Değeri

Başarılı olursa sıfırdan farklı; Aksi halde 0.

Notlar

Yapılandırma, bir CCheckListBox iki adımda nesne.İlk olarak, türetilen bir sınıfı tanımlar CcheckListBox ve sonra call Create, Windows denetim kutusunu başlatır ve ekleninceye CCheckListBox.Bkz: CCheckListBox::CCheckListBox için bir örnek.

Zaman Create yürütür, Windows gönderir wm_nccreate, wm_create, WM_NCCALCSIZE, ve WM_GETMINMAXINFO denetim kutusu denetimi iletileri.

Bu iletiler varsayılan ele OnNcCreate, OnCreate, OnNcCalcSize, ve OnGetMinMaxInfo üye işlevleri de CWnd taban sınıfı.Varsayılan ileti işleme genişletmek için bir ileti eşleme Ekle türetilmiş bir sınıf ve yukarıdaki ileti işleyicisi geçersiz kılma üye işlevleri.Geçersiz kılma OnCreate, örneğin, yeni bir sınıf için gerekli başlatması gerçekleştiremedi.

Aşağıdaki uygulama Pencere stilleri denetim kutusunu denetlemek için:

  • WS_CHILD her zaman

  • WS_VISIBLE genellikle

  • WS_DISABLED nadiren

  • ws_vscroll dikey bir kaydırma çubuğu eklemek için

  • ws_hscroll yatay kaydırma çubuğu eklemek için

  • ws_group için denetimleri gruplandırın.

  • ws_tabstop bu denetimin sekme izin vermek için

Gereksinimler

Başlık: afxwin.h

Ayrıca bkz.

Başvuru

CCheckListBox sınıfı

Hiyerarşi grafik

CCheckListBox::CCheckListBox