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 );