NMDATETIMECHANGE 構造体 (commctrl.h)

日付と時刻の選択 (DTP) コントロールで行われた変更に関する情報が含まれます。 この構造体は、DTN_DATETIMECHANGE通知コードと共 使用されます。

構文

typedef struct tagNMDATETIMECHANGE {
  NMHDR      nmhdr;
  DWORD      dwFlags;
  SYSTEMTIME st;
} NMDATETIMECHANGE, *LPNMDATETIMECHANGE;

メンバー

nmhdr

種類: NMHDR

通知コードに関する情報を含む NMHDR 構造体。

dwFlags

種類: DWORD

コントロールが "日付なし" 状態に設定されたかどうかを示す値 ( DTS_SHOWNONE のみ)。 このフラグは、 st メンバーの内容が有効で、現在の時刻情報が含まれているかどうかを指定します。 この値は、次のいずれかです。

意味
GDT_NONE
コントロールは "日付なし" 状態に設定されます。 "日付なし" 状態は、 DTS_SHOWNONE スタイルに設定されているコントロールにのみ適用されます。
GDT_VALID
コントロールが "日付なし" 状態に設定されていません。 st メンバーには、現在の日付と時刻が含まれています。

st

種類: SYSTEMTIME

現在のシステムの日付と時刻に関する情報を含む SYSTEMTIME 構造体。

要件

要件
サポートされている最小のクライアント Windows Vista [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2003 (デスクトップ アプリのみ)
Header commctrl.h