CDateTimeCtrl::GetDateTimePickerInfo
Retrieves information about the current date and time picker control.
BOOL GetDateTimePickerInfo(
LPDATETIMEPICKERINFO pDateTimePickerInfo
) const;
Parameters
Parameter |
Description |
---|---|
[out] pDateTimePickerInfo |
A pointer to a DATETIMEPICKERINFO structure that receives a description of the current date and time picker control. The caller is responsible for allocating this structure. However, this method initializes the cbSize member of the structure. |
Return Value
true if this method is successful; otherwise, false.
Remarks
This method sends the DTM_GETDATETIMEPICKERINFO message, which is described in the Windows SDK.
Example
The following code example defines the variable, m_dateTimeCtrl, that is used to programmatically access the date and time picker control. This variable is used in the next example.
// Variable to access date-time control.
CDateTimeCtrl m_dateTimeCtrl;
// Variable to access the splitbutton control
CSplitButton m_splitbutton;
The following code example indicates whether it successfully retrieves information about the current date and time picker control.
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"));
}
Requirements
Header: afxdtctl.h
This method is supported in Windows Vista and later.