Freigeben über


CMonthCalCtrl::SetCalendarBorder

Gibt die Breite des Rahmens des aktuellen Monatskalender-Steuerelements fest.

void SetCalendarBorder(
     int cxyBorder
);

Parameter

Parameter

Description

[in] cxyBorder

Die Breite des Rahmens, in Pixel.

Hinweise

Wenn diese Methode folgt, wird die Rahmenbreite zum cxyBorder-Parameter festgelegt.Andernfalls wird die Rahmenbreite bis den Standardwert, der durch aktuelle Design angegeben wird, oder null zurückgesetzt, wenn keine Designs verwendet werden.

Diese Methode sendet die MCM_SETCALENDARBORDER Meldung, die im Windows SDK beschrieben wird.

Anforderungen

Header: afxdtctl.h

Dieses Steuerelement wird in Windows Vista und höher unterstützt.

Zusätzliche Anforderungen für diese Methode werden in Build-Anforderungen für Windows Vista-gemeinsame Regelungen beschrieben.

Beispiel

Im folgenden Codebeispiel wird die Variable, m_monthCalCtrl, die verwendet wird, um auf das Monatskalender-Steuerelement programmgesteuert zuzugreifen.Diese Variable wird im folgenden Beispiel verwendet.

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

Im folgenden Codebeispiel wird die Rahmenbreite des Monatskalender-Steuerelements zu acht Pixel fest.Verwenden Sie die CMonthCalCtrl::GetCalendarBorder-Methode, um zu bestimmen, ob diese Methode erfolgreich war.

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

Siehe auch

Referenz

CMonthCalCtrl-Klasse

Hierarchien-Diagramm

CMonthCalCtrl::SetCalendarBorderDefault

MCM_SETCALENDARBORDER

Designs und visuelle Stile