CDateTimeCtrl::GetDateTimePickerInfo

現在の日付と時刻の指定コントロールについての情報を取得します。

BOOL GetDateTimePickerInfo(
     LPDATETIMEPICKERINFO pDateTimePickerInfo
) const;

パラメーター

パラメーター

説明

[出力] pDateTimePickerInfo

現在の日付と時刻の指定コントロールの説明を受け取る DATETIMEPICKERINFO の構造体へのポインター。

呼び出し元は、この構造を割り当てる必要があります。ただし、このメソッドでは、構造体の cbSize のメンバーを初期化します。

戻り値

このメソッドが成功した場合は true。それ以外の場合は false。

解説

このメソッドは Windows SDKで説明する DTM_GETDATETIMEPICKERINFO のメッセージを送信します。 

使用例

次のコード例では、プログラムで日時指定コントロールへのアクセスに使用される変数、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