Udostępnij za pośrednictwem


CMonthCalCtrl::GetMonthRange

Pobiera Data informacji reprezentujących wysokiej i niskiej limitów wyświetlania w formancie kalendarza miesięcznego.

int GetMonthRange( 
   COleDateTime& refMinRange, 
   COleDateTime& refMaxRange, 
   DWORD dwFlags  
) const; 
int GetMonthRange( 
   CTime& refMinRange, 
   CTime& refMaxRange, 
   DWORD dwFlags  
) const; 
int GetMonthRange( 
   LPSYSTEMTIME pMinRange, 
   LPSYSTEMTIME pMaxRange, 
   DWORD dwFlags  
) const;

Parametry

  • refMinRange
    Odwołanie do COleDateTime lub CTime obiektu zawierającego minimalna dozwolona data.

  • refMaxRange
    Odwołanie do COleDateTime lub CTime obiektu zawierającego maksymalna dozwolona data.

  • pMinRange
    Wskaźnik do SYSTEMTIME struktury zawierające datę na końcu najniższego zakresu.

  • pMaxRange
    Wskaźnik do SYSTEMTIME struktury zawierające datę na końcu najwyższego zakresu.

  • dwFlags
    Określając zakres ogranicza zakres można pobrać wartości.Ta wartość musi być jedną z następujących czynności.

    Wartość

    Znaczenie

    GMR_DAYSTATE

    Obejmują poprzedzającego i końcowe miesięcy widocznego zakresu, które są wyświetlane tylko częściowo.

    GMR_VISIBLE

    Obejmują tylko miesięcy, które całkowicie są wyświetlane.

Wartość zwracana

Liczba całkowita, która reprezentuje zakres, w miesiącach łączone przez dwa limity wskazanych przez refMinRange i refMaxRange w wersji pierwszego i drugiego lub pMinRange i pMaxRange w trzecim wersji.

Uwagi

Ta funkcja Członkowskie implementuje zachowanie komunikatu Win32 MCM_GETMONTHRANGE, jak opisano w Windows SDK.W celu wykonania MFC firmy GetMonthRange, można określić COleDateTime obciążenie, CTime użycia, lub SYSTEMTIME użycie struktury.

Przykład

Zobacz przykład dla CMonthCalCtrl::SetDayState.

Wymagania

Nagłówek: afxdtctl.h

Zobacz też

Informacje

Klasa CMonthCalCtrl

Diagram hierarchii

CMonthCalCtrl::GetRange