DATETIMEPICKERINFO 結構 (commctrl.h)
包含 DTP) 控制項 (日期和時間選擇器的相關信息。
語法
typedef struct tagDATETIMEPICKERINFO {
DWORD cbSize;
RECT rcCheck;
DWORD stateCheck;
RECT rcButton;
DWORD stateButton;
HWND hwndEdit;
HWND hwndUD;
HWND hwndDropDown;
} DATETIMEPICKERINFO, *LPDATETIMEPICKERINFO;
成員
cbSize
類型: DWORD
設定為 sizeof(DATETIMEPICKERINFO)
。 必須先設定這個成員,才能使用 DTM_GETDATETIMEPICKERINFO 訊息或 DateTime_GetDateTimePickerInfo 宏傳送這個結構的指標。
rcCheck
類型: RECT
描述複選框位置的 RECT 結構。 如果顯示並核取複選框,應該可以使用編輯控件來更新選取的日期時間值。
stateCheck
類型: DWORD
rcCheck 的狀態—其中一個對象狀態常數,例如STATE_SYSTEM_CHECKED或STATE_SYSTEM_INVISIBLE。
rcButton
類型: RECT
RECT 結構,描述下拉式方格或向上/向下控件的位置。
stateButton
類型: DWORD
rcButton 的狀態— 物件狀態常數的一或一個位組合,例如STATE_SYSTEM_UNAVAILABLE、STATE_SYSTEM_INVISIBLE或STATE_SYSTEM_PRESSED。 如果向上/向下控件正在使用中,按鈕的狀態會 STATE_SYSTEM_INVISIBLE。
hwndEdit
類型: HWND
編輯控件的句柄。 如需詳細資訊,請參閱 編輯控件。
hwndUD
類型: HWND
向上/向下控件的句柄—使用下拉式方格的替代方法, (看起來像月份行事歷控件) 。 如需詳細資訊,請參閱 向上-向下控件。
hwndDropDown
類型: HWND
下拉式方格的句柄。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows Vista [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2008 [僅限傳統型應用程式] |
標頭 | commctrl.h |