Mfc-date-time-picker
MFC-日付と時刻の選択
日付と時刻のピッカーコントロール( CDateTimeCtrl )は、特定の日付を入力または選択する直感的で認識可能な方法を実装します。 コントロールのメインインターフェイスは、機能がコンボボックスに似ています。 ただし、ユーザーがコントロールを展開すると、(デフォルトで)月間カレンダーコントロールが表示され、ユーザーは特定の日付を指定できます。 日付を選択すると、月間カレンダーコントロールが自動的に消えます。
____CDateTimeCtrlクラスのメソッドのリストです。
Sr.No. | Name & Description |
---|---|
1 |
CloseMonthCal 現在の日付と時刻のピッカーコントロールを閉じます。 |
2 |
Create 日付と時刻のピッカーコントロールを作成し、CDateTimeCtrlオブジェクトにアタッチします。 |
3 |
GetDateTimePickerInfo 現在の日付と時刻のピッカーコントロールに関する情報を取得します。 |
4 |
GetIdealSize 現在の日付または時刻を表示するために必要な日付と時刻のピッカーコントロールの理想的なサイズを返します。 |
5 |
GetMonthCalColor 日付と時刻のピッカーコントロール内の月間カレンダーの特定の部分の色を取得します。 |
6 |
GetMonthCalCtrl 日付と時刻のピッカーコントロールに関連付けられた CMonthCalCtrl オブジェクトを取得します。 |
7 |
GetMonthCalFont 日付と時刻のピッカーコントロールの子月カレンダーコントロールによって現在使用されているフォントを取得します。 |
8 |
GetMonthCalStyle 現在の日付と時刻のピッカーコントロールのスタイルを取得します。 |
9 |
GetRange 日付と時刻のピッカーコントロールの現在の最小および最大システム時間を取得します。 |
10 |
GetTime 日付と時刻のピッカーコントロールから現在選択されている時刻を取得し、指定された SYSTEMTIME 構造体に入れます。 |
11 |
SetFormat 指定された書式文字列に従って、日付と時刻のピッカーコントロールの表示を設定します。 |
12 |
SetMonthCalColor 日付と時刻のピッカーコントロール内の月間カレンダーの特定部分の色を設定します。 |
13 |
SetMonthCalFont 日付と時刻のピッカーコントロールの子月カレンダーコントロールが使用するフォントを設定します。 |
14 |
SetMonthCalStyle 現在の日付と時刻のピッカーコントロールのスタイルを設定します。 |
15 |
SetRange 現在の日付と時刻のピッカーコントロールのスタイルを設定します。 |
16 |
SetTime 日付と時刻のピッカーコントロールに時刻を設定します。 |
新しいMFCアプリケーションを作成して、簡単な例を見てみましょう。
- ステップ1 *-キャプションを削除し、IDをIDC_STATIC_TXTに設定します。
- ステップ2 *-テキストコントロールの値変数を追加します。
- ステップ3 *-Date Time Pickerコントロールをドラッグします。
- ステップ4 *-Date Time Pickerの制御変数を追加します。
- ステップ5 *-Date Time Pickerのイベントハンドラーを追加します。
- ステップ6 *-これはイベントハンドラの実装です。
- ステップ7 *-上記のアプリケーションを実行すると、次の出力が表示されます。 任意の日付を選択すると、静的テキストコントロールに表示されます。