Sdílet prostřednictvím


Třída CMonthCalCtrl

Zapouzdřuje funkce ovládacím prvku měsíční kalendář.

class CMonthCalCtrl : public CWnd

Členy

4yx3fsk8.collapse_all(cs-cz,VS.110).gifVeřejné konstruktory

Název

Description

CMonthCalCtrl::CMonthCalCtrl

Konstrukce CMonthCalCtrl objektu.

4yx3fsk8.collapse_all(cs-cz,VS.110).gifVeřejné metody

Název

Description

CMonthCalCtrl::Create

Vytvoří v ovládacím prvku měsíční kalendář a připojí jej CMonthCalCtrl objektu.

CMonthCalCtrl::GetCalendarBorder

Zjišťuje šířku okraje ovládacího prvku kalendáře aktuální měsíc.

CMonthCalCtrl::GetCalendarCount

Zjišťuje počet kalendářů v ovládacím prvku Kalendář aktuální měsíc.

CMonthCalCtrl::GetCalendarGridInfo

Načte informace o ovládacím prvku Kalendář aktuální měsíc.

CMonthCalCtrl::GetCalID

Načte identifikátor kalendáře pro ovládací prvek Kalendář aktuální měsíc.

CMonthCalCtrl::GetColor

Získá barvu určenou oblast ovládacím prvku měsíční kalendář.

CMonthCalCtrl::GetCurrentView

Obnoví zobrazení, který je zobrazen ovládací prvek Kalendář aktuální měsíc.

CMonthCalCtrl::GetCurSel

Načte systémový čas podle aktuálně vybrané datum.

CMonthCalCtrl::GetFirstDayOfWeek

Získá první den v týdnu zobrazený v levém sloupci kalendáře.

CMonthCalCtrl::GetMaxSelCount

Načte aktuální maximální počet dní, které lze vybrat v ovládacím prvku měsíční kalendář.

CMonthCalCtrl::GetMaxTodayWidth

Načte maximální šířka řetězec "Dnes" pro ovládací prvek Kalendář aktuální měsíc.

CMonthCalCtrl::GetMinReqRect

Získá minimální velikost požadovaná v ovládacím prvku měsíční kalendář zobrazit celý měsíc.

CMonthCalCtrl::GetMonthDelta

Načte rychlost posunu pro ovládacím prvku měsíční kalendář.

CMonthCalCtrl::GetMonthRange

Načte data představující vysoké a nízké limity řízení kalendářní měsíc zobrazení informací.

CMonthCalCtrl::GetRange

Načte aktuální minimální a maximální data v ovládacím prvku měsíční kalendář.

CMonthCalCtrl::GetSelRange

Načte informace o datu představující horní a dolní mez rozsahu dat aktuálně vybrané uživatelem.

CMonthCalCtrl::GetToday

Načte informace o datu datum jako "dnes" pro ovládacím prvku měsíční kalendář.

CMonthCalCtrl::HitTest

Určuje, která část ovládacím prvku měsíční kalendář je v daném místě na obrazovce.

CMonthCalCtrl::IsCenturyView

Označuje, zda je aktuální zobrazení prvku aktuální měsíční kalendář zobrazit století.

CMonthCalCtrl::IsDecadeView

Označuje, zda je aktuální zobrazení prvku aktuální měsíční kalendář zobrazit desetiletí.

CMonthCalCtrl::IsMonthView

Označuje, zda je aktuální zobrazení prvku aktuální měsíční kalendář v zobrazení měsíc.

CMonthCalCtrl::IsYearView

Označuje, zda je aktuální zobrazení prvku aktuální měsíční kalendář zobrazit rok.

CMonthCalCtrl::SetCalendarBorder

Nastaví šířku okraje ovládacího prvku kalendáře aktuální měsíc.

CMonthCalCtrl::SetCalendarBorderDefault

Nastaví výchozí šířku okraje ovládacího prvku kalendáře aktuální měsíc.

CMonthCalCtrl::SetCalID

Nastaví identifikátor kalendáře pro ovládací prvek Kalendář aktuální měsíc.

CMonthCalCtrl::SetCenturyView

Nastaví ovládací prvek Kalendář aktuální měsíc zobrazení století.

CMonthCalCtrl::SetColor

Nastaví barvu určenou oblast ovládacím prvku měsíční kalendář.

CMonthCalCtrl::SetCurrentView

Nastaví ovládací prvek Kalendář aktuální měsíc zadané zobrazení.

CMonthCalCtrl::SetCurSel

Nastaví aktuálně vybrané datum ovládacím prvku měsíční kalendář.

CMonthCalCtrl::SetDayState

Nastaví zobrazení dnů v ovládacím prvku měsíční kalendář.

CMonthCalCtrl::SetDecadeView

Nastaví aktuální měsíční kalendář řídit zobrazení desetiletí.

CMonthCalCtrl::SetFirstDayOfWeek

Nastaví den týdne zobrazený v levém sloupci kalendáře.

CMonthCalCtrl::SetMaxSelCount

Nastaví maximální počet dní, které lze vybrat v ovládacím prvku měsíční kalendář.

CMonthCalCtrl::SetMonthDelta

Nastaví rychlost posunu pro ovládacím prvku měsíční kalendář.

CMonthCalCtrl::SetMonthView

Nastaví aktuální měsíc ovládací prvek Kalendář v zobrazení měsíc.

CMonthCalCtrl::SetRange

Nastaví minimální a maximální povolenou data v ovládacím prvku měsíční kalendář.

CMonthCalCtrl::SetSelRange

Sady výběru pro kalendářní měsíc řízení pro dané období.

CMonthCalCtrl::SetToday

Nastaví ovládací prvek Kalendář pro aktuální den.

CMonthCalCtrl::SetYearView

Nastaví aktuální měsíční kalendář řídit zobrazení roku.

CMonthCalCtrl::SizeMinReq

Repaints řízení měsíční kalendář do jednoho měsíce, minimální velikosti.

CMonthCalCtrl::SizeRectToMin

Ovládací prvek Kalendář aktuální měsíc vypočítá nejmenšího obdélníku, obsahující všechny kalendáře, které se vejdou do určeného obdélníku.

Poznámky

Ovládacím prvku měsíční kalendář poskytuje uživatelské rozhraní simple kalendář, ze kterého může uživatel vybrat datum.Uživatel může změnit zobrazení podle:

  • Posouvání dozadu a dopředu od měsíce na měsíc.

  • Klepnutím na text zobrazíte aktuální den dnes (Pokud MCS_NOTODAY není použit styl).

  • Výdeje za měsíc nebo rok z rozbalovací nabídky.

Můžete přizpůsobit měsíce ovládacího prvku kalendáře použitím různých stylů objektu při jeho vytvoření.Tyto styly jsou popsány v Styly řízení kalendářní měsíc v .

Ovládacím prvku měsíční kalendář může zobrazit více než jeden měsíc a zvláštní dny (například svátky) může to označovat podle tučné datum.

Další informace o použití prvku měsíční kalendář, viz Pomocí CMonthCalCtrl.

Hierarchii dědičnosti

CObject

CCmdTarget

CWnd

CMonthCalCtrl

Požadavky

Záhlaví: afxdtctl.h

Viz také

Referenční dokumentace

Třída CWnd

Diagram hierarchie

Třída CDateTimeCtrl

Koncepty

CMNCTRL1 vzorku MFC