日期和時間選擇器控制項樣式

此處所列的視窗樣式是日期和時間選擇器控制項特有的。

常數 描述
DTS_APPCANPARSE
允許擁有者剖析使用者輸入,並採取必要的動作。 它可讓使用者在按下 F2 鍵時,在控制項的工作區內編輯。 控制項會在使用者完成時傳送 DTN_USERSTRING 通知碼。
DTS_LONGDATEFORMAT
以長格式顯示日期。 此樣式的預設格式字串是由LOCALE_SLONGDATEFORMAT所定義,其會產生類似 「Friday, April 19, 1996」 的輸出。 使用此樣式時,下拉式按鈕不會顯示圖示。
DTS_RIGHTALIGN
下拉式月份行事曆會靠右對齊控制項,而不是靠左對齊,這是預設值。
DTS_SHOWNONE
控制項中目前沒有選取日期。 使用此樣式時,控制項會顯示一個核取方塊,每當挑選或輸入日期時,就會自動選取。 如果後續取消選取核取方塊,應用程式便無法從控制項擷取日期,因為基本上控制項沒有日期。 核取方塊的狀態可以使用 DTM_SETSYSTEMTIME 訊息來設定,或使用 DTM_GETSYSTEMTIME 訊息進行查詢。
DTS_SHORTDATEFORMAT
以簡短格式顯示日期。 此樣式的預設格式字串是由LOCALE_SSHORTDATE所定義,其會產生類似 「4/19/96」 的輸出。
DTS_SHORTDATECENTURYFORMAT
5.80 版。DTS_SHORTDATEFORMAT 樣式類似,但年份是四位數位段。 此樣式的預設格式字串是以LOCALE_SSHORTDATE為基礎。 輸出看起來如下:「4/19/1996」。
DTS_TIMEFORMAT
顯示時間。 此樣式的預設格式字串是由LOCALE_STIMEFORMAT所定義,其會產生類似 「5:31:42 PM」 的輸出。
DTS_UPDOWN
將向上控制項放在 DTP 控制項右邊,以修改日期時間值。 此樣式可用來取代下拉式月曆,這是預設樣式。

備註

無法合併定義顯示格式的DTS_XXXFORMAT樣式。 如果沒有任何格式樣式適合,請使用 DTM_SETFORMAT 訊息來定義自訂格式。

規格需求

需求
標頭
CommCtrl.h