以下是 NMDATETIMESTRINGW 结构体的定义:
typedef struct tagNMDATETIMESTRINGW {
NMHDR nmhdr; // 标准通知消息头
LPCWSTR pszUserString; // 用户输入的日期时间字符串
SYSTEMTIME st; // 转换后的日期和时间
LPCWSTR pszFormat; // 输入日期时间的格式
LPARAM lParam; // 应用程序特定的参数
} NMDATETIMESTRINGW, *LPNMDATETIMESTRINGW;
- nmhdr: 标准通知消息头。
- pszUserString: 用户输入的日期时间字符串。
- st: 转换后的日期和时间。
- pszFormat: 输入日期时间的格式。
- lParam: 应用程序特定的参数。
DTN_USERSTRING 通知消息在用户输入了一个日期时间字符串后发送,DTN_WMKEYDOWN 通知消息在键盘按下事件中发送。通过检查 NMDATETIMESTRINGW 结构体的成员,应用程序可以获取有关用户输入的详细信息。
请注意,结构体中的 pszUserString 和 pszFormat 是指向字符串的指针,分别指向用户输入的日期时间字符串和输入日期时间的格式。
转载请注明出处:http://www.zyzy.cn/article/detail/24912/Win32 API/Commctrl.h/NMDATETIMESTRINGW