Compartir a través de


Crear un control de cuadro combinado extendido

La forma en que se crea el control de cuadro combinado extendido depende de si se utiliza el control en un cuadro de diálogo o si se crea en una ventana no de diálogo.

Para usar CComboBoxEx directamente en un cuadro de diálogo

  1. En el editor de cuadros de diálogo, agregue un control Cuadro combinado extendido al recurso de plantilla de diálogo. Especifique su identificador de control.

  2. Especifique los estilos necesarios mediante el cuadro de diálogo Propiedades del control de cuadro combinado extendido.

  3. Usa el Asistente para Agregar Variables Miembro para añadir una variable miembro del tipo CComboBoxEx con la propiedad de control. Puede usar este miembro para llamar a las funciones miembro CComboBoxEx.

  4. Use el Asistente para clases para asignar funciones de controlador en la clase de cuadro de diálogo de cualquier mensaje de notificación de control de cuadro combinado extendido que necesite controlar (consulte Asignación de mensajes a funciones).

  5. En OnInitDialog, establezca los estilos adicionales para el CComboBoxEx objeto .

Para usar CComboBoxEx en una ventana que no sea de diálogo

  1. Defina el control en la clase de vista o ventana.

  2. Llame a la función miembro Create del control, si es posible en OnInitialUpdate, si es posible a la vez que la función de controlador OnCreate de la ventana principal. Establezca los estilos del control.

Consulte también

Uso de CComboBoxEx
Mandos