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