日付と時刻の選択コントロール のスタイル
ここに示すウィンドウ スタイルは、日付と時刻の選択コントロールに固有です。
定数 | 説明 |
---|---|
|
所有者がユーザー入力を解析し、必要なアクションを実行できるようにします。 これにより、ユーザーは F2 キーを押したときに、コントロールのクライアント領域内で編集できます。 コントロールは 、ユーザーが 完了したときにDTN_USERSTRING通知コードを送信します。 |
|
日付を長い形式で表示します。 このスタイルの既定の書式指定文字列は、"1996 年 4 月 19 日金曜日" のような出力を生成する LOCALE_SLONGDATEFORMAT によって定義されます。 このスタイルを使用すると、ドロップダウン ボタンにアイコンは表示されません。 |
|
ドロップダウン月カレンダーは、既定の左揃えではなく、コントロールと右揃えになります。 |
|
コントロールで現在選択されている日付を持つことはできません。 このスタイルでは、コントロールには、日付が選択または入力されるたびに自動的に選択されるチェック ボックスが表示されます。 その後、チェック ボックスの選択が解除されると、アプリケーションはコントロールから日付を取得できません。つまり、コントロールに日付がないためです。 チェック ボックスの状態は、DTM_SETSYSTEMTIME メッセージで設定することも、DTM_GETSYSTEMTIMEメッセージで照会することもできます。 |
|
日付を短い形式で表示します。 このスタイルの既定の書式指定文字列は、"4/19/96" のような出力を生成するLOCALE_SSHORTDATEによって定義されます。 |
|
バージョン 5.80。 年が 4 桁のフィールドである点を除き、 DTS_SHORTDATEFORMAT スタイルと同様です。 このスタイルの既定の書式指定文字列は、LOCALE_SSHORTDATEに基づいています。 出力は"4/19/1996" のようになります。 |
|
時刻を表示します。 このスタイルの既定の書式指定文字列は、"5:31:42 PM" のような出力を生成するLOCALE_STIMEFORMATによって定義されます。 |
|
DTP コントロールの右側にアップダウン コントロールを配置して、日付と時刻の値を変更します。 このスタイルは、既定のスタイルであるドロップダウン月カレンダーの代わりに使用できます。 |
解説
表示形式を定義するDTS_XXXFORMATスタイルを組み合わせることはできません。 適切な書式スタイルがない場合は、 DTM_SETFORMAT メッセージを使用してカスタム書式を定義します。
必要条件
要件 | 値 |
---|---|
ヘッダー |
|