NMDATETIMESTRINGW 構造体 (commctrl.h)
日付と時刻の選択 (DTP) コントロールで行われた編集操作に固有の情報が含まれています。 このメッセージは、DTN_USERSTRING 通知コードと共に使用されます。
構文
typedef struct tagNMDATETIMESTRINGW {
NMHDR nmhdr;
LPCWSTR pszUserString;
SYSTEMTIME st;
DWORD dwFlags;
} NMDATETIMESTRINGW, *LPNMDATETIMESTRINGW;
メンバーズ
nmhdr
型: NMHDR
この通知コードに関する情報を含む NMHDR 構造体。
pszUserString
型: LPCTSTR
ユーザーが入力した 0 で終わる文字列のアドレス。
st
型: SYSTEMTIME
DTN_USERSTRING 通知コードを処理するときに所有者が入力する必要がある SYSTEMTIME 構造体。
dwFlags
型: DWORD
戻り値フィールド。 このメンバーを GDT_VALID に設定して、st メンバーが有効であることを示すか、コントロールを "no date" 状態 (DTS_SHOWNONE スタイルのみ) に設定GDT_NONE。
備考
手記
commctrl.h ヘッダーは、UNICODE プリプロセッサ定数の定義に基づいて、この関数の ANSI または Unicode バージョンを自動的に選択するエイリアスとして NMDATETIMESTRING を定義します。 エンコードに依存しないエイリアスをエンコードに依存しないコードと組み合わせて使用すると、コンパイルエラーやランタイム エラーが発生する不一致が発生する可能性があります。 詳細については、「関数プロトタイプの 規則」を参照してください。
必要条件
要件 | 価値 |
---|---|
サポートされる最小クライアント | Windows Vista [デスクトップ アプリのみ] |
サポートされる最小サーバー | Windows Server 2003 [デスクトップ アプリのみ] |
ヘッダー | commctrl.h |