共用方式為


CMonthCalCtrl::SetCalendarBorder

設定目前月曆控制項的框線寬度。

void SetCalendarBorder(
     int cxyBorder
);

參數

參數

描述

[in] cxyBorder

框線的寬度,以像素為單位)。

備註

如果此方法成功,框線寬度設定為 cxyBorder 參數。 否則,框線寬度會重設為由目前 佈景主題指定的預設值,則為,如果沒有使用佈景主題。

這個方法會將 MCM_SETCALENDARBORDER 資訊,在 Windows SDK說明。

需求

標題: afxdtctl.h

這個控制項在 Windows Vista (含) 以後版本支援。

這個方法的其他需要。 組建的 Windows Vista 通用控制項的需求說明。

範例

下列程式碼範例會定義變數, m_monthCalCtrl,用來以程式設計方式存取月曆控制項。 這個變數用於下一個範例。

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

下列程式碼範例設定月曆控制項的框線寬度為八個像素。 使用 CMonthCalCtrl::GetCalendarBorder 方法判斷此方法是否成功。

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

請參閱

參考

CMonthCalCtrl 類別

階層架構圖

CMonthCalCtrl::SetCalendarBorderDefault

MCM_SETCALENDARBORDER

佈景主題和視覺化樣式