CCheckListBox::Create

bool oluşturun (dword dwStyleconst RECT&rectCWnd *pParentWndUINTnID );

Dönüş değeri

Sıfır başarılı olursa; Aksi halde 0.

Parametreleri

dwStyle

Denetim kutusu stilini belirtir. Stil (tüm liste maddelerinin aynı yükseklikte) LBS_OWNERDRAWFIXED ya da LBS_OWNERDRAWVARIABLE olması gerekir (liste öğelerinin değişen yükseklikleri vardır). Bu tarz-ebilmek var olmak kombine ile diğer liste kutusu stilleri.

rect

Denetim Kutusu boyutu ve konumu belirtir. Bir CRect nesne veya rect yapısı olabilir.

pParentWnd

Denetim kutusunun üst pencere (genellikle bir CDialog nesnesi) belirtir. null olmamalıdır.

nID

Denetim kutusunun denetim kimliği belirtir.

Açıklamalar

İki adımda bir CCheckListBox nesnesi oluşturun. Önce bir sınıf tanımlayın CCheckListBoxtüretilmiş, ardından Windows denetim kutusunu başlatır ve CCheckListBoxiçin verdiği oluşturma, çağrı. CCheckListBox::CCheckListBox bir örnek için bkz:.

Create yürütüldüğünde, Windows wm_nccreate, wm_create, WM_NCCALCSIZEve WM_GETMINMAXINFO iletileri denetim kutusu denetimi gönderir.

Bu iletiler varsayılan olarak OnNcCreate, OnCreate, OnNcCalcSizeve OnGetMinMaxInfo üye işlevleri CWnd temel sınıfı tarafından işlenir. Varsayılan ileti işleme genişletmek için bir iletiyi Haritası Ekle türetilmiş sınıf ve geçersiz kılma önceki ileti işleyicisi üye işlevler. OnCreategeçersiz kılma, örneğin için yeni bir sınıf başlatma gerçekleştirmek için gerekli.

Bir denetim kutusu denetimine aşağıdaki pencere stilleri uygulama:

CCheckListBox ge&nel bakış |nbsp; Sınıf üyeleri | Hiyerarşi çizelgesi

Ayrıca bkz: CCheckListBox::CCheckListBox

Index