DTN_DROPDOWN通知代码

当用户激活下拉月历时,由日期和时间选取器 (DTP) 控件发送。 此通知代码以 WM_NOTIFY 消息的形式发送。

DTN_DROPDOWN

    lpNmhdr = (LPNMHDR)lParam;

参数

lParam

指向包含通知相关信息的 NMHDR 结构的指针。

返回值

不使用此通知的返回值。

备注

通知处理程序可能需要执行的一项任务是自定义下拉列表月历控件。 例如,如果不希望“转到今天”,则需要设置控件的 MCS_NOTODAY 样式。 若要检索月历控件的句柄,请向 DTP 控件发送 DTM_GETMONTHCAL 消息。 然后,可以使用此句柄和 SetWindowLong 设置所需的月历样式。

DTP 控件不维护静态子月历控件。 DTP 控件在发送此通知代码之前创建新的月历控件。 此外,DTP 控件在子控件不处于活动状态 (可见) 时销毁子控件。 因此,应用程序不得依赖于控件的子月历的静态窗口句柄。

要求

要求
最低受支持的客户端
Windows Vista [仅限桌面应用]
最低受支持的服务器
Windows Server 2003 [仅限桌面应用]
标头
Commctrl.h

另请参阅

引用

DTN_CLOSEUP

DTM_GETMONTHCAL