CDateTimeCtrl::GetMonthCalCtrl
Recupera l'oggetto CMonthCalCtrl associato al controllo di selezione data e ora.
CMonthCalCtrl* GetMonthCalCtrl( ) const;
Valore restituito
Un puntatore a un oggetto CMonthCalCtrl, o NULL se non riesce o se la finestra non è visibile.
Note
I controlli di selezione data e ora creato un controllo calendario mensile figlio quando l'utente fa clic sulla freccia a discesa.Quando l'oggetto CMonthCalCtrl non è più necessario, viene eliminato, pertanto l'applicazione non deve basarsi sull'archiviazione l'oggetto che rappresenta il calendario mensile figlio di tempo del controllo data selezione.
Esempio
void CDateTimeDlg::OnDropDownDateTimeCtrl(NMHDR* pNMHDR, LRESULT* pResult)
{
UNREFERENCED_PARAMETER(pNMHDR);
// note that GetMonthCalCtrl() will only return a pointer to the
// month calendar control while the control actually exists--that is,
// while it has been dropped-down by the user. Otherwise, the function
// returns NULL. One appropriate time to get the control is while
// handling the DTN_DROPDOWN notification for the date time picker
// control.
// get the control
CMonthCalCtrl* pMoCalCtrl = m_DateTimeCtrl.GetMonthCalCtrl();
ASSERT(pMoCalCtrl != NULL);
// now, pMoCalCtrl is useful...
*pResult = 0;
}
Requisiti
Header: afxdtctl.h