CMonthCalCtrl::SetCalendarBorder

Establece el ancho del borde del control actual de calendario mensual.

void SetCalendarBorder(
     int cxyBorder
);

Parámetros

Parámetro

Descripción

[in] cxyBorder

El ancho del borde, en píxeles.

Comentarios

Si este método se realiza correctamente, el ancho del borde se establece el parámetro de cxyBorder .Si no, el ancho del borde se restablece el valor predeterminado especificado por temaactual, o cero si los temas no se utilizan.

este método envía el mensaje de MCM_SETCALENDARBORDER , que se describe en Windows SDK.

Requisitos

encabezado: afxdtctl.h

Este control se admite en Windows Vista y posterior.

los requisitos adicionales para este método se describen en Requisitos de la compilación para Controles comunes de Windows Vista.

Ejemplo

El ejemplo de código siguiente define la variable, m_monthCalCtrl, que se utiliza para obtener acceso mediante programación al control de calendario mensual.esta variable se utiliza en el ejemplo siguiente.

    // Variable used to reference the month calendar control.
    CMonthCalCtrl m_monthCalCtrl;
    // Variable used to reference the splitbutton control.
    CSplitButton m_splitButton;

El ejemplo de código siguiente establece el ancho del borde del control de calendario mensual a ocho píxeles.Utilice el método de CMonthCalCtrl::GetCalendarBorder para determinar si el método se realizó correctamente.

    // Use the GetCalendarBorder() method to determine whether 
    // this method succeeded or failed.
    m_monthCalCtrl.SetCalendarBorder( 8 );

Vea también

Referencia

Clase de CMonthCalCtrl

Gráfico de jerarquía

CMonthCalCtrl::SetCalendarBorderDefault

MCM_SETCALENDARBORDER

temas y estilos de Visual