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 Anforderungen für die Erstellung von Windows Vista-Standardsteuerelementen 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 );