Condividi tramite


Creazione del controllo calendario mensile

La modalità di creazione del controllo calendario mensile varia a seconda che il controllo venga utilizzato in una finestra di dialogo o che venga creato in una finestra non di dialogo.

Per utilizzare CMonthCalCtrl direttamente in una finestra di dialogo

  1. Nell'editor finestre aggiungere un controllo calendario mensile alla risorsa modello di finestra di dialogo. Specificare l'ID di controllo.

  2. Specificare tutti gli stili necessari, utilizzando la finestra di dialogo Proprietà del controllo calendario mensile.

  3. Utilizzare l'Aggiunta guidata variabile membro per aggiungere una variabile membro di tipo CMonthCalCtrl con la proprietà Control. È possibile utilizzare questo membro per chiamare le funzioni membro di CMonthCalCtrl.

  4. Usare la Creazione guidata classi per mappare le funzioni del gestore nella classe di dialogo per i messaggi di notifica del controllo del calendario del mese che è necessario gestire . Vedere Mapping dei messaggi alle funzioni.

  5. In OnInitDialog impostare eventuali stili aggiuntivi per l'oggetto CMonthCalCtrl .

Per utilizzare CMonthCalCtrl in una finestra non di dialogo

  1. Definire il controllo nella classe di visualizzazione o della finestra.

  2. Chiamare la funzione membro Create del controllo, possibilmente in OnInitialUpdate, possibilmente come prima della funzione del gestore OnCreate della finestra padre (se si sta sottoclassando il controllo). Impostare gli stili per il controllo.

Vedi anche

Uso di CMonthCalCtrl
Controlli