Classe di CMonthCalCtrl

Incapsula la funzionalità di un controllo calendario mensile.

class CMonthCalCtrl : public CWnd

Membri

4yx3fsk8.collapse_all(it-it,VS.110).gifCostruttori pubblici

Nome

Descrizione

CMonthCalCtrl::CMonthCalCtrl

Costruisce un oggetto CMonthCalCtrl.

4yx3fsk8.collapse_all(it-it,VS.110).gifMetodi pubblici

Nome

Descrizione

CMonthCalCtrl::Create

Crea un controllo calendario mensile e lo aggiunge all'oggetto CMonthCalCtrl.

CMonthCalCtrl::GetCalendarBorder

Recupera la larghezza del bordo del controllo calendario mensile corrente.

CMonthCalCtrl::GetCalendarCount

Recupera il numero dei calendari visualizzare nel controllo calendario mensile corrente.

CMonthCalCtrl::GetCalendarGridInfo

Recupera le informazioni sul controllo calendario mensile corrente.

CMonthCalCtrl::GetCalID

Recupera l'identificatore del calendario per il controllo calendario mensile corrente.

CMonthCalCtrl::GetColor

Ottiene il colore di una determinata area di un controllo calendario mensile.

CMonthCalCtrl::GetCurrentView

Recupera la visualizzazione correntemente visualizzato dal controllo calendario mensile corrente.

CMonthCalCtrl::GetCurSel

Recupera l'ora di sistema come indicato dalla data attualmente selezionata.

CMonthCalCtrl::GetFirstDayOfWeek

Ottiene il primo giorno della settimana da visualizzare nella colonna più a sinistra del calendario.

CMonthCalCtrl::GetMaxSelCount

Recupera il numero massimo corrente dei giorni che possono essere selezionati in un controllo calendario mensile.

CMonthCalCtrl::GetMaxTodayWidth

Recupera la larghezza massima della data odierna stringa per il controllo calendario mensile corrente.

CMonthCalCtrl::GetMinReqRect

Recupera la dimensione minima richiesta di visualizzare un mese completo in un controllo calendario mensile.

CMonthCalCtrl::GetMonthDelta

Recupera la frequenza di scorrimento per un controllo calendario mensile.

CMonthCalCtrl::GetMonthRange

Recupera le informazioni relative alla data che rappresentano il livello e i limiti inferiore della visualizzazione di un controllo calendario mensile.

CMonthCalCtrl::GetRange

Recupera il minimo corrente e il massimo data impostato in un controllo calendario mensile.

CMonthCalCtrl::GetSelRange

Recupera le informazioni relative alla data che rappresentano la i limiti superiore e inferiore dell'intervallo di dati attualmente selezionato dall'utente.

CMonthCalCtrl::GetToday

Recupera le informazioni relative alla data per la data specificata come odierna per un controllo calendario mensile.

CMonthCalCtrl::HitTest

Determina la sezione di un controllo calendario mensile è un punto specificato sullo schermo.

CMonthCalCtrl::IsCenturyView

Indica se la visualizzazione corrente del controllo calendario mensile corrente è la visualizzazione di quattro cifre.

CMonthCalCtrl::IsDecadeView

Indica se la visualizzazione corrente del controllo calendario mensile corrente è la visualizzazione del decennio.

CMonthCalCtrl::IsMonthView

Indica se la visualizzazione corrente del controllo calendario mensile corrente è la visualizzazione dei mesi.

CMonthCalCtrl::IsYearView

Indica se la visualizzazione corrente del controllo calendario mensile corrente è la visualizzazione dell'anno.

CMonthCalCtrl::SetCalendarBorder

Impostare la larghezza del bordo del controllo calendario mensile corrente.

CMonthCalCtrl::SetCalendarBorderDefault

Imposta la larghezza predefinita del bordo del controllo calendario mensile corrente.

CMonthCalCtrl::SetCalID

Imposta l'identificatore del calendario per il controllo calendario mensile corrente.

CMonthCalCtrl::SetCenturyView

Imposta il controllo calendario mensile corrente per la visualizzazione di quattro cifre.

CMonthCalCtrl::SetColor

Imposta il colore di una determinata area di un controllo calendario mensile.

CMonthCalCtrl::SetCurrentView

Imposta il controllo calendario mensile corrente per visualizzare la visualizzazione specificata.

CMonthCalCtrl::SetCurSel

Imposta la data selezionata per un controllo calendario mensile.

CMonthCalCtrl::SetDayState

Imposta la visualizzazione dei giorni in un controllo calendario mensile.

CMonthCalCtrl::SetDecadeView

Imposta il controllo calendario mensile corrente alla visualizzazione del decennio.

CMonthCalCtrl::SetFirstDayOfWeek

Imposta il giorno della settimana da visualizzare nella colonna più a sinistra del calendario.

CMonthCalCtrl::SetMaxSelCount

Imposta il numero massimo di giorni che possono essere selezionati in un controllo calendario mensile.

CMonthCalCtrl::SetMonthDelta

Imposta la frequenza di scorrimento per un controllo calendario mensile.

CMonthCalCtrl::SetMonthView

Imposta il controllo calendario mensile corrente per la visualizzazione dei mesi.

CMonthCalCtrl::SetRange

Imposta il minime e massime di date concesse per un controllo calendario mensile.

CMonthCalCtrl::SetSelRange

Imposta la selezione per un controllo calendario mensile a un intervallo di date specificato.

CMonthCalCtrl::SetToday

Imposta il controllo calendar per il giorno corrente.

CMonthCalCtrl::SetYearView

Imposta il controllo calendario mensile corrente alla visualizzazione dell'anno.

CMonthCalCtrl::SizeMinReq

Aggiorna il controllo calendario mensile al minimo, le dimensioni di un mese.

CMonthCalCtrl::SizeRectToMin

Per il controllo calendario mensile corrente, calcola il più piccolo rettangolo che contenga tutti i calendari che rientrano in un rettangolo specificato.

Note

Il controllo calendario mensile fornisce all'utente con un'interfaccia semplice del calendario, dal quale l'utente può selezionare una data.L'utente può modificare la visualizzazione da:

  • Scorrimento in avanti e a, da un mese all'altro.

  • Facendo clic sull'attuale testo da visualizzare il giorno corrente (se lo stile MCS_NOTODAY non viene utilizzato).

  • La un mese o dell'anno da un menu di scelta rapida.

È possibile personalizzare il controllo calendario mensile applicando diversi stili all'oggetto quando viene creato.Questi stili sono descritti in Stili del controllo calendario mensile in Windows SDK.

Il controllo calendario mensile può visualizzare più di un mese e può indicare i giorni speciali quali giorni) da in grassetto la data.

Per ulteriori informazioni sull'utilizzo del controllo calendario mensile, vedere Utilizzando CMonthCalCtrl.

Gerarchia di ereditarietà

CObject

CCmdTarget

CWnd

CMonthCalCtrl

Requisiti

Header: afxdtctl.h

Vedere anche

Riferimenti

Classe CWnd

Grafico della gerarchia

Classe di CDateTimeCtrl

Concetti

MFC campione CMNCTRL1