NMDATETIMEFORMATQUERYW structure (commctrl.h)
Contains information about a date and time picker (DTP) control callback field. It contains a substring (taken from the control's format string) that defines a callback field. The structure receives the maximum allowable size of the text that will be displayed in the callback field. This structure is used with the DTN_FORMATQUERY notification code.
Syntax
typedef struct tagNMDATETIMEFORMATQUERYW {
NMHDR nmhdr;
LPCWSTR pszFormat;
SIZE szMax;
} NMDATETIMEFORMATQUERYW, *LPNMDATETIMEFORMATQUERYW;
Members
nmhdr
Type: NMHDR
An NMHDR structure that contains information about this notification code.
pszFormat
Type: LPCTSTR
A pointer to a substring that defines a DTP control callback field. The substring is one or more "X" characters followed by a NULL. (For additional information about callback fields, see Callback fields.)
szMax
Type: SIZE
A SIZE structure that must be filled with the maximum size of the text that will be displayed in the callback field.
Remarks
Note
The commctrl.h header defines NMDATETIMEFORMATQUERY as an alias that automatically selects the ANSI or Unicode version of this function based on the definition of the UNICODE preprocessor constant. Mixing usage of the encoding-neutral alias with code that is not encoding-neutral can lead to mismatches that result in compilation or runtime errors. For more information, see Conventions for Function Prototypes.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows Vista [desktop apps only] |
Minimum supported server | Windows Server 2003 [desktop apps only] |
Header | commctrl.h |