DTM_SETFORMAT メッセージ
指定した書式指定文字列に基づいて、日付と時刻の選択 (DTP) コントロールの表示を設定します。 このメッセージは明示的に送信することも、 DateTime_SetFormat マクロを使用することもできます。
パラメーター
-
wParam
- ゼロを指定してください。
-
lParam
-
目的の表示を定義する 0 で終わる 書式指定文字列 へのポインター。 このパラメーターを NULL に設定すると、コントロールは現在のスタイルの既定の書式指定文字列にリセットされます。
戻り値
成功した場合は 0 以外、それ以外の場合は 0 を返します。
注釈
書式指定文字列内に余分な文字を含め、よりリッチな表示を生成できます。 ただし、書式以外の文字は単一引用符で囲む必要があります。 たとえば、書式指定文字列 "'Today is: 'hh':'m':'s ddddMMMdd', 'yyy" は、"Today is: 04:22:31 Tuesday Mar 23, 1996" のような出力を生成します。
Note
DTP コントロールは、既定の書式指定文字列を使用している場合にロケールの変更を追跡します。 カスタム書式指定文字列を設定した場合、ロケールの変更に応じて更新されません。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント |
Windows Vista [デスクトップ アプリのみ] |
サポートされている最小のサーバー |
Windows Server 2003 [デスクトップ アプリのみ] |
Header |
|
Unicode 名と ANSI 名 |
DTM_SETFORMATW (Unicode) と DTM_SETFORMATA (ANSI) |