CCheckListBox::Create

Cre&ar BOOL (DWORD dwStyleRECTamp const;RectCWnd *pParentWndUINTnID );

Valor devuelto

Distinto de cero si es correcto; caso contrario 0.

Parámetros

dwStyle

Especifica el estilo del cuadro de lista de comprobación. El estilo debe ser LBS_OWNERDRAWFIXED (todos los elementos de la lista tienen el mismo alto) o LBS_OWNERDRAWVARIABLE (elementos de la lista son de distintas alturas). Este estilo puede combinarse con otros estilos de cuadro de lista.

rect

Especifica el tamaño del cuadro de lista de comprobación y la posición. Puede ser un objeto CRect o una estructura RECT.

pParentWnd

Especifica la ventana del cuadro de lista de comprobación de primaria (normalmente un objeto CDialog ). No debe ser nulo.

nID

Especifica el identificador de control del cuadro de lista de comprobación.

Observaciones

Construir un objeto de CCheckListBox en dos pasos. Definir una clase deriva de CCheckListBox, llamar a crear, que inicializa el cuadro de lista de comprobación de Windows y lo adjunta a la CCheckListBox. Consulte CCheckListBox::CCheckListBox para ver una muestra.

Cuando se ejecuta la creación , Windows envía el WM_NCCREATE, WM_CREATE, WM_NCCALCSIZEy WM_GETMINMAXINFO mensajes para el control de cuadro de lista de comprobación.

Estos mensajes son manejados por defecto por el OnNcCreate, OnCreate, OnNcCalcSizey OnGetMinMaxInfo funciones de miembro de la clase base de CWnd . Para ampliar el tratamiento del mensaje predeterminado, agregar un mapa de mensajes para el su clase derivada y funciones de miembro de reemplazar el controlador de mensajes anterior. Reemplazar OnCreate, por ejemplo, para realizar la inicialización necesaria para una nueva clase.

Aplicar los siguientes estilos de ventana a un control de cuadro de lista de comprobación:

Visió&n General de CCheckListBox |nbsp; Miembros de clase | Diagrama de jerarquía

Vea tambié&nnbsp;CCheckListBox::CCheckListBox

Index