在 Win32 API 中确实存在 DateTime_GetDateTimePickerInfo 函数,它位于 Commctrl.h 头文件中。这个函数用于检索日期时间选择器控件的信息。

以下是 DateTime_GetDateTimePickerInfo 函数的声明:
BOOL DateTime_GetDateTimePickerInfo(
  HWND hwnd,
  LPDATETIMEPICKERINFO pdtpi
);

  •  hwnd:日期时间选择器控件的句柄。

  •  pdtpi:指向 DATETIMEPICKERINFO 结构的指针,该结构接收日期时间选择器的信息。


DATETIMEPICKERINFO 结构如下:
typedef struct tagDATETIMEPICKERINFO {
  UINT        cbSize;
  RECT        rcCheck;
  DWORD       stateCheck;
  RECT        rcButton;
  DWORD       stateButton;
  HWND        hwndEdit;
  HWND        hwndUD;
  HWND        hwndDropDown;
} DATETIMEPICKERINFO, *LPDATETIMEPICKERINFO;

你需要将 cbSize 成员设置为结构的大小,然后调用 DateTime_GetDateTimePickerInfo 函数以检索有关日期时间选择器控件的信息。

请确保在使用函数之前包含正确的头文件,并查阅 Microsoft 的官方文档以获取更详细的信息。


转载请注明出处:http://www.zyzy.cn/article/detail/24636/Win32 API/Commctrl.h/DateTime_GetDateTimePickerInfo