MonthCal_GetMinReqRect巨集 (commctrl.h)
擷取在月曆控件中顯示完整月份所需的最小大小。 大小資訊會以 RECT 結構
語法
BOOL MonthCal_GetMinReqRect(
HWND hmc,
LPRECT prc
);
參數
hmc
類型:HWND
月曆控件的句柄。
prc
類型:LPRECT
接收周框資訊的 RECT 結構的指標。 這個參數必須是有效的位址,而且不能 NULL。
傳回值
類型:BOOL
傳回非零,且 MonthCal_GetMinReqRect 如果成功,則會收到適用的周框資訊。 否則,傳回為零。
言論
月曆控件所需的最小視窗大小取決於目前選取的字型、控件樣式、系統計量和地區設定。 當應用程式變更會影響最小視窗大小的任何專案,或處理 WM_SETTINGCHANGE 訊息時,它應該呼叫 MonthCal_GetMinReqRect 來判斷新的最小大小。
附註MonthCal_GetMinReqRect 傳回的矩形不包含 “Today” 字串的寬度,如果存在的話。 如果未設定 MCS_NOTODAY 樣式,您的應用程式也應該藉由呼叫 MonthCal_GetMaxTodayWidth 巨集 來擷取定義 「Today」 字串寬度的矩形。 使用兩個矩形的較大,以確保不會裁剪 「Today」 字串。
要求
要求 | 價值 |
---|---|
最低支援的用戶端 | Windows Vista [僅限傳統型應用程式] |
支援的最低伺服器 | Windows Server 2003 [僅限傳統型應用程式] |
目標平臺 | 窗戶 |
標頭 | commctrl.h |