Sdílet prostřednictvím


CDateTimeCtrl::GetMonthCalCtrl

Načte CMonthCalCtrl objekt přidružený ovládací prvek Výběr data a času.

CMonthCalCtrl* GetMonthCalCtrl( ) const;

Vrácená hodnota

Ukazatel CMonthCalCtrl objektu, nebo NULL Pokud neúspěšné nebo pokud není zobrazen v okně.

Poznámky

Ovládací prvky Výběr data a času vytvořit podřízený ovládací prvek Kalendář měsíce po klepnutí na šipku dolů.Když CMonthCalCtrl objekt již není potřebná, jeho zničení, takže aplikace nesmí spoléhat na ukládání objekt představující datum čas výběr ovládacího prvku podřízená měsíčního kalendáře.

Příklad

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;
}

Požadavky

Záhlaví: afxdtctl.h

Viz také

Referenční dokumentace

Třída CDateTimeCtrl

Graf hierarchie