CDateTimeCtrl::GetMonthCalCtrl
Pobiera CMonthCalCtrl obiektu skojarzonego z formantu wyboru daty i godziny.
CMonthCalCtrl* GetMonthCalCtrl( ) const;
Wartość zwracana
Wskaźnik do CMonthCalCtrl obiektu, lub NULL Jeśli niepowodzeniem lub jeśli okno nie jest widoczne.
Uwagi
Formantów wyboru daty i godziny utworzyć formant kalendarza miesiąca dziecka po kliknięciu strzałki.Gdy CMonthCalCtrl obiektu nie jest już potrzebny, zniszczenia, więc aplikacja nie musi polegać na przechowywanie obiekt reprezentujący kalendarza miesięcznego podrzędne formantu wyboru czasu daty.
Przykład
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;
}
Wymagania
Nagłówek: afxdtctl.h