Compartir a través de


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 compilación para los 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

CMonthCalCtrl Class

Gráfico de jerarquías

CMonthCalCtrl::SetCalendarBorderDefault

MCM_SETCALENDARBORDER

temas y estilos de Visual