CCheckListBox::Create

BOOL cre&are (DWORD dwStyleconst RECTamp;RectCWnd *pParentWndUINTnID );

Valore restituito

Diverso da zero in caso di successo; in caso contrario 0.

Parametri

dwStyle

Specifica lo stile della finestra di elenco di controllo. Lo stile deve essere LBS_OWNERDRAWFIXED (tutti gli elementi nell'elenco sono della stessa altezza) o LBS_OWNERDRAWVARIABLE (elementi nell'elenco sono di diverse altezze). Questo stile puņ essere combinato con altri stili nella casella di riepilogo.

rect

Specifica l'elenco di controllo casella dimensione e posizione. Puņ essere un oggetto CRect o una struttura RECT.

pParentWnd

Specifica la finestra padre della casella lista di controllo (di solito un oggetto CDialog ). Non deve essere NULL.

nID

Specifica l'ID del controllo della casella lista di controllo.

Osservazioni

Si costruisce un oggetto CCheckListBox in due fasi. In primo luogo definire una classe derivata da CCheckListBox, quindi chiamare Create, che inizializza la casella di elenco di controllo di Windows e si attacca alla CCheckListBox. Per un esempio, vedere CCheckListBox::CCheckListBox.

Quando viene eseguito, Create , Windows invia il WM_NCCREATE, WM_CREATE, WM_NCCALCSIZEe WM_GETMINMAXINFO i messaggi alla lista di controllo casella di controllo.

Questi messaggi vengono gestiti per impostazione predefinita dalla OnNcCreate, OnCreate, OnNcCalcSizee OnGetMinMaxInfo funzioni membro della classe base CWnd . Per estendere la gestione di messaggi predefiniti, aggiungere una mappa messaggi per la vostra classe derivata e funzioni membro di sostituzione della precedente gestione dei messaggi. Eseguire l'override di OnCreate, ad esempio, per eseguire l'inizializzazione necessaria per una nuova classe.

Si applicano i seguenti stili finestra a un elenco di controllo casella di controllo:

CCheckListBox pa&noramica |nbsp; Membri della classe | Gerarchia Chart

Vedere a&nchenbsp;CCheckListBox::CCheckListBox

Index