CDateTimeCtrl::GetDateTimePickerInfo
更新 : 2007 年 11 月
現在の日時指定コントロールに関する情報を取得します。
BOOL GetDateTimePickerInfo(
LPDATETIMEPICKERINFO pDateTimePickerInfo
) const;
パラメータ
パラメータ |
説明 |
---|---|
[出力] pDateTimePickerInfo |
現在の日時指定コントロールの記述を受け取る DATETIMEPICKERINFO 構造体へのポインタ。 呼び出し元は、その構造体を割り当てる必要があります。ただし、その構造体の cbSize メンバの初期化は、このメソッド自体が行います。 |
戻り値
このメソッドが成功した場合は true。それ以外の場合は false。
解説
このメソッドは、DTM_GETDATETIMEPICKERINFO メッセージを送信します。このメッセージについては、Windows SDK を参照してください。
使用例
次のコード例では、プログラムによって日時指定コントロールにアクセスするために使用される m_dateTimeCtrl 変数を定義しています。この変数は、次の例で使用されます。
// Variable to access date-time control.
CDateTimeCtrl m_dateTimeCtrl;
// Variable to access the splitbutton control
CSplitButton m_splitbutton;
次のコード例では、現在の日時指定コントロールに関する情報が正常に取得されたかどうかを示します。
void CCDateTimeCtrl_s1Dlg::OnXGetdatetimepickerinfo()
{
// Get information about the date-time picker control.
DATETIMEPICKERINFO dtpi = {0};
dtpi.cbSize = sizeof(DATETIMEPICKERINFO);
BOOL rc = m_dateTimeCtrl.GetDateTimePickerInfo( &dtpi );
if (rc == TRUE)
AfxMessageBox(_T("Information retrieved"),
MB_ICONEXCLAMATION);
else
AfxMessageBox(_T("Information was not retrieved"));
}
必要条件
ヘッダー : afxdtctl.h
このメソッドは、Windows Vista およびそれ以降のバージョンでサポートされています。