CMonthCalCtrl::SetCalendarBorder
現在の月間予定表コントロールの境界線の幅を設定します。
void SetCalendarBorder(
int cxyBorder
);
パラメーター
パラメーター |
説明 |
---|---|
[入力] cxyBorder |
ピクセルの境界線の幅。 |
解説
このメソッドが成功した場合、境界線の幅は cxyBorder のパラメーターに設定されます。は、境界線の幅は、現在の テーマで指定された、ゼロの既定値にリセットされますテーマを使用する必要があります。
このメソッドは Windows SDKで説明する MCM_SETCALENDARBORDER のメッセージを送信します。
必要条件
ヘッダー: 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;
次のコード例では、8 ピクセルに月間予定表コントロールの境界線の幅を設定します。このメソッドが成功したかどうかを確認するに CMonthCalCtrl::GetCalendarBorder のメソッドを使用します。
// Use the GetCalendarBorder() method to determine whether
// this method succeeded or failed.
m_monthCalCtrl.SetCalendarBorder( 8 );