Compartir a través de


Crear el control de calendario mensual

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

Para usar CMonthCalCtrl directamente en un cuadro de diálogo

  1. En el editor de diálogos, agregue un control calendario mensual 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 calendario del mes.

  3. Utilice el asistente Agregar variable miembro para añadir una variable miembro de tipo CMonthCalCtrl con la propiedad Control. Puede usar este miembro para llamar a las funciones miembro CMonthCalCtrl.

  4. Utilice el Asistente de Clases para asignar funciones de controlador en la clase de diálogo para los mensajes de notificación de control de calendario mensual que necesite gestionar (consulte Asignación de mensajes a funciones).

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

Para usar CMonthCalCtrl en una ventana no 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 (si está creando subclases en el control). Establezca los estilos del control.

Consulte también

Uso de CMonthCalCtrl
Mandos