次の方法で共有


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 およびそれ以降のバージョンでサポートされています。

参照

参照

CDateTimeCtrl クラス

階層図

DTM_GETDATETIMEPICKERINFO

DATETIMEPICKERINFO

その他の技術情報

CDateTimeCtrl のメンバ