Freigeben über


CMonthCalCtrl-Klasse

Kapselt die Funktionalität eines Monatskalender-Steuerelements.

class CMonthCalCtrl : public CWnd

Mitglieder

4yx3fsk8.collapse_all(de-de,VS.110).gifÖffentliche Konstruktoren

Name

Description

CMonthCalCtrl::CMonthCalCtrl

Erstellt ein CMonthCalCtrl-Objekt.

4yx3fsk8.collapse_all(de-de,VS.110).gifÖffentliche Methoden

Name

Description

CMonthCalCtrl::Create

Erstellt ein Monatskalender-Steuerelement und fügt es dem CMonthCalCtrl-Objekt.

CMonthCalCtrl::GetCalendarBorder

Ruft die Breite des Rahmens des aktuellen Monatskalender-Steuerelements ab.

CMonthCalCtrl::GetCalendarCount

Ruft die Anzahl der Kalendern ab, die im aktuellen Monatskalender-Steuerelement angezeigt werden.

CMonthCalCtrl::GetCalendarGridInfo

Ruft Informationen über das aktuelle Monatskalender-Steuerelement ab.

CMonthCalCtrl::GetCalID

Ruft den Kalenderbezeichner für das aktuelle Monatskalender-Steuerelement ab.

CMonthCalCtrl::GetColor

Ruft die Farbe eines angegebenen Bereichs eines Monatskalender-Steuerelements ab.

CMonthCalCtrl::GetCurrentView

Ruft die Ansicht ab, die derzeit vom aktuellen Monatskalender-Steuerelement angezeigt wird.

CMonthCalCtrl::GetCurSel

Ruft die Systemzeit ab, wie bis zu dem derzeit ausgewählten Datum angegeben.

CMonthCalCtrl::GetFirstDayOfWeek

Ruft den ersten ab in der Spalte ganz links des Kalenders angezeigt werden Wochentag.

CMonthCalCtrl::GetMaxSelCount

Ruft die aktuelle maximale Anzahl von Tagen ab, die in einem Monatskalender-Steuerelement ausgewählt werden können.

CMonthCalCtrl::GetMaxTodayWidth

Ruft die maximale Breite von "today" String für das aktuelle Monatskalender-Steuerelement ab.

CMonthCalCtrl::GetMinReqRect

Ruft die minimale Größe ab, die erforderlich ist, einen vollständigen Monat in einem Monatskalender-Steuerelement anzuzeigen.

CMonthCalCtrl::GetMonthDelta

Ruft die Bildlaufkinetik für ein Monatskalender-Steuerelement ab.

CMonthCalCtrl::GetMonthRange

Ruft die Datumsinformationen ab, die das Hoch und die Niedrigstände der Anzeige eines Monatskalender-Steuerelements darstellen.

CMonthCalCtrl::GetRange

Ruft die laufenden minimale und maximale Datum ab, die in einem Monatskalender-Steuerelement festgelegt werden.

CMonthCalCtrl::GetSelRange

Ruft die Datumsinformationen ab, die das der Ober- und Untergrenze des Datumsbereichs darstellen, der derzeit vom Benutzer ausgewählt wird.

CMonthCalCtrl::GetToday

Ruft die Datumsinformationen für das Datum ab, das für ein Monatskalender-Steuerelement angegeben wird als "today".

CMonthCalCtrl::HitTest

Bestimmt, die Abschnitt eines Monatskalender-Steuerelements an einem angegebenen Punkt auf dem Bildschirm angezeigt wird.

CMonthCalCtrl::IsCenturyView

Gibt an, ob die aktuelle Ansicht des aktuellen Monatskalender-Steuerelements die Jahrhundertansicht ist.

CMonthCalCtrl::IsDecadeView

Gibt an, ob die aktuelle Ansicht des aktuellen Monatskalender-Steuerelements die Jahrzehntansicht ist.

CMonthCalCtrl::IsMonthView

Gibt an, ob die aktuelle Ansicht des aktuellen Monatskalender-Steuerelements die Monatsansicht ist.

CMonthCalCtrl::IsYearView

Gibt an, ob die aktuelle Ansicht des aktuellen Monatskalender-Steuerelements die Jahransicht ist.

CMonthCalCtrl::SetCalendarBorder

Gibt die Breite des Rahmens des aktuellen Monatskalender-Steuerelements fest.

CMonthCalCtrl::SetCalendarBorderDefault

Legt die Standardbreite des Rahmens des aktuellen Monatskalender-Steuerelements fest.

CMonthCalCtrl::SetCalID

Legt den Kalenderbezeichner für das aktuelle Monatskalender-Steuerelement fest.

CMonthCalCtrl::SetCenturyView

Legt das aktuelle Monatskalender-Steuerelement fest, um die Jahrhundertansicht anzuzeigen.

CMonthCalCtrl::SetColor

Legt die Farbe eines angegebenen Bereichs eines Monatskalender-Steuerelements fest.

CMonthCalCtrl::SetCurrentView

Legt das aktuelle Monatskalender-Steuerelement fest, um die angegebene Ansicht anzuzeigen.

CMonthCalCtrl::SetCurSel

Legt das derzeit ausgewählte Datum für ein Monatskalender-Steuerelement fest.

CMonthCalCtrl::SetDayState

Legt die Anzeige für Tage in einem Monatskalender-Steuerelement fest.

CMonthCalCtrl::SetDecadeView

Legt das aktuelle Monatskalender-Steuerelement zur Jahrzehntansicht fest.

CMonthCalCtrl::SetFirstDayOfWeek

Legt den fest in der Spalte ganz links des Kalenders angezeigt werden Wochentag.

CMonthCalCtrl::SetMaxSelCount

Legt die maximale Anzahl von Tagen fest, die in einem Monatskalender-Steuerelement ausgewählt werden können.

CMonthCalCtrl::SetMonthDelta

Legt die Bildlaufkinetik für ein Monatskalender-Steuerelement fest.

CMonthCalCtrl::SetMonthView

Legt das aktuelle Monatskalender-Steuerelement fest, um die Monatsansicht anzuzeigen.

CMonthCalCtrl::SetRange

Legt die minimalen und maximalen zulässigen Datumsangaben für ein Monatskalender-Steuerelement fest.

CMonthCalCtrl::SetSelRange

Legt die Auswahl für ein Monatskalender-Steuerelement zu einem angegebenen Datumsbereich fest.

CMonthCalCtrl::SetToday

Legt das Calendar-Steuerelement während des aktuellen Tages fest.

CMonthCalCtrl::SetYearView

Legt das aktuelle Monatskalender-Steuerelement zur Jahransicht fest.

CMonthCalCtrl::SizeMinReq

Streicht das Monatskalender-Steuerelement auf den minimalen, einmonatige Größe neu.

CMonthCalCtrl::SizeRectToMin

Für das aktuelle Monatskalender-Steuerelement berechnet das kleinste Rechteck, das alle Kalender diese Anpassung in einem angegebenen Rechteck enthalten kann.

Hinweise

Das Monatskalender-Steuerelement stellt dem Benutzer mit einer einfachen Kalenderschnittstelle, aus der der Benutzer ein Datum auswählen kann.Der Benutzer kann die Anzeige von ändern:

  • Das Bildlauf rückwärts und leiten, von Monat zu Monat weiter.

  • Auf den heutigen Tag klicken, Text Sie, um den aktuellen Tag anzuzeigen (wenn das MCS_NOTODAY Format nicht verwendet wird).

  • Auswählen eines Monats oder des Jahres von einem Popupmenü.

Sie können das Monatskalender-Steuerelement anpassen, indem Sie eine Vielzahl von Formaten auf das Objekt anwenden, wenn Sie sie erstellen.Diese Formate werden in Monatskalender-Steuerelement-Formate in Windows SDK beschrieben.

Das Monatskalender-Steuerelement kann mehr als einen Monat anzeigen, und es kann spezielle Tage (wie Feiertage) durch das Datum fett formatieren angeben.

Weitere Informationen zum Verwenden des Monatskalender-Steuerelements, finden Sie unter Verwenden CMonthCalCtrl.

Vererbungshierarchie

CObject

CCmdTarget

CWnd

CMonthCalCtrl

Anforderungen

Header: afxdtctl.h

Siehe auch

Referenz

CWnd-Klasse

Hierarchien-Diagramm

CDateTimeCtrl-Klasse

Konzepte

MFC Sampling CMNCTRL1