複製鏈接
請複製以下鏈接發送給好友

CMonthCalCtrl

鎖定
CMonthCalCtrl對象封裝了月曆控件的功能。月曆控件提供給用户一個簡易的月曆界面,用户可以用於選擇日期。
中文名
CMonthCalCtrl
類    型
軟件
特    點
封裝了月曆控件的功能
用    途
構造一個CMonthCalCtrl對象

目錄

CMonthCalCtrl簡介

用户能夠通過下列方式改變其顯示:
·
按月份前滾或後滾。
·
單擊Today文本,顯示當天的值(條件是沒有使用MCS_NOTODAY)。
·
從彈出菜單中挑選月份或年份。
可以應用各種風格定製月曆控件。這些風格在聯機文檔“平台SDK”中的“月曆控件風格”中有所描述。
月曆控件可以顯示多個月,同時可以加粗日期,來指定特定的日期(例如,假期)。
#include <afxdtctl.h>
CMonthCalCtrl類的成員

CMonthCalCtrl構造函數

構造一個CMonthCalCtrl對象
創建一個月曆控件,並將其附加給CMonthCalCtrl對象
屬性
GetMinReqRect
獲取月曆控件顯示完整月所需的最小值
SetMonthDelta
為月曆控件設置滾動速率
GetMonthDelta
獲取月曆控件的滾動速率
SetFirstDayOfWeek
在月曆的最左邊設置要顯示的星期值
GetFirstDayOfWeek
獲取月曆最左邊顯示的星期值
獲取月曆控件指定區域的顏色
查看月曆控件指定區域的顏色
操作
SizeMinReq
刷新月曆控件到最小化,只顯示一個月
SetToday
設置月曆控件的當天值
GetToday
獲取月曆控件指定的作為“今天”的有關日期信息
設定月曆控件當前選定的日期
獲取右當前選定日期指定的系統時間
SetDayState
在月曆控件中設置要顯示的日期
SetMaxSelCount
將月曆控件中能夠被選擇的日期值設置為最大
GetMaxSelCount
獲取月曆控件中能夠被選擇的日期最大值
SetRange
設置月曆控件中所許可的最大和最小日期值
GetRange
獲取月曆控件中所設置的最大和最小日期值
GetMonthRange
獲取代表月曆控件顯示的日期上限和下限的有關信息
SetSelRange
將被選定的月曆控件範圍設置為給定的日期範圍
GetSelRange
獲取代表由用户選定當前日期上限和下限的有關信息
HitTest
決定月曆控件的哪一部分位於屏幕指定的位置