日期和时间选取器控件样式

此处列出的窗口样式特定于日期和时间选取器控件。

返回的常量 说明
DTS_APPCANPARSE
允许所有者分析用户输入并采取必要的操作。 它使用户能够在按 F2 键时在控件的工作区中进行编辑。 控件在用户完成时发送 DTN_USERSTRING 通知代码。
DTS_LONGDATEFORMAT
以长格式显示日期。 此样式的默认格式字符串由 LOCALE_SLONGDATEFORMAT 定义,它生成类似于“1996 年 4 月 19 日星期五”的输出。 使用此样式时,下拉按钮不显示图标。
DTS_RIGHTALIGN
下拉月日历将与 控件右对齐,而不是默认的左对齐。
DTS_SHOWNONE
控件中当前可能未选择日期。 使用此样式时,控件会显示一个检查框,每当选取或输入日期时,该框都会自动选中。 如果随后取消选择检查框,则应用程序无法从控件检索日期,因为实质上,控件没有日期。 可以使用DTM_SETSYSTEMTIME消息设置检查框的状态,也可以使用DTM_GETSYSTEMTIME消息进行查询
DTS_SHORTDATEFORMAT
以短格式显示日期。 此样式的默认格式字符串由 LOCALE_SSHORTDATE 定义,它生成类似于“4/19/96”的输出。
DTS_SHORTDATECENTURYFORMAT
版本 5.80。 类似于 DTS_SHORTDATEFORMAT 样式,但年份为四位数字段。 此样式的默认格式字符串基于LOCALE_SSHORTDATE。 输出类似于:“1996/4/19”。
DTS_TIMEFORMAT
显示时间。 此样式的默认格式字符串由 LOCALE_STIMEFORMAT 定义,它生成类似于“5:31:42 PM”的输出。
DTS_UPDOWN
在 DTP 控件的右侧放置一个向上-向下的控件以修改日期时间值。 可以使用此样式来代替下拉月日历,月日历是默认样式。

备注

无法组合定义显示格式的DTS_XXXFORMAT样式。 如果任何格式样式都不适合,请使用 DTM_SETFORMAT 消息来定义自定义格式。

要求

要求
标头
CommCtrl.h