DATETIMEPICKERINFO 構造体 (commctrl.h)
日付と時刻の選択 (DTP) コントロールに関する情報が含まれています。
構文
typedef struct tagDATETIMEPICKERINFO {
DWORD cbSize;
RECT rcCheck;
DWORD stateCheck;
RECT rcButton;
DWORD stateButton;
HWND hwndEdit;
HWND hwndUD;
HWND hwndDropDown;
} DATETIMEPICKERINFO, *LPDATETIMEPICKERINFO;
メンバー
cbSize
型: DWORD
sizeof(DATETIMEPICKERINFO)
を設定します。 このメンバーは、DTM_GETDATETIMEPICKERINFO メッセージまたは DateTime_GetDateTimePickerInfoマクロを 使用して、この構造体へのポインターを送信する前に設定する必要があります。
rcCheck
種類: RECT
チェック ボックスの場所を記述する RECT 構造体。 チェック ボックスが表示され、オンになっている場合は、編集コントロールを使用して、選択した日時の値を更新できる必要があります。
stateCheck
型: DWORD
rcCheck の状態 。オブジェクト状態定数の 1 つ (STATE_SYSTEM_CHECKEDやSTATE_SYSTEM_INVISIBLEなど)。
rcButton
種類: RECT
ドロップダウン グリッドまたはアップ/ダウン コントロールの場所を記述する RECT 構造体。
stateButton
型: DWORD
rcButton の状態。STATE_SYSTEM_UNAVAILABLE、STATE_SYSTEM_INVISIBLE、STATE_SYSTEM_PRESSEDなど、オブジェクト状態定数の 1 つまたはビットごとの組み合わせ。 アップ/ダウン コントロールが使用されている場合、ボタンの状態は STATE_SYSTEM_INVISIBLE。
hwndEdit
種類: HWND
エディット コントロールのハンドル。 詳細については、「 コントロールの編集」を参照してください。
hwndUD
種類: HWND
アップ/ダウン コントロールのハンドル。ドロップダウン グリッドを使用する代わりに使用します (月の予定表コントロールのようになります)。 詳細については、「 アップダウン コントロール」を参照してください。
hwndDropDown
種類: HWND
ドロップダウン グリッドへのハンドル。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows Vista [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server 2008 [デスクトップ アプリのみ] |
Header | commctrl.h |