Compartir por


Crear un control de cuadro combinado extendido

La manera en que se crea el control de cuadro combinado extendido depende de si se usa el control en un cuadro de diálogo o se crea en una ventana sin 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 id. de control.

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

  3. Utilice el Asistente para agregar variables miembro para agregar una variable miembro de tipo CComboBoxEx con la propiedad 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 sin diálogos

  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
Controles