Partager via


Création du contrôle Picker Date aller-retour

Comment le contrôle Date Time Picker est créé selon que vous utilisez le contrôle dans une boîte de dialogue ou le créez dans une fenêtre de nondialog.

Pour utiliser CDateTimeCtrl directement dans une boîte de dialogue

  1. Dans l'éditeur de boîtes de dialogue, ajoutez un contrôle Date Time Picker à votre ressource modèle de boîte de dialogue.Spécifiez son ID de contrôle

  2. Spécifiez tous les styles requis, en utilisant la boîte de dialogue Propriétés du contrôle Date Time Picker.

  3. Utilisez L'Assistant Ajout de variable membre pour ajouter une variable membre de type CDateTimeCtrl avec la propriété du contrôle.Vous pouvez utiliser ce membre pour appeler des fonctions membres d' CDateTimeCtrl .

  4. Utilisez la fenêtre Propriétés pour mapper des fonctions gestionnaires dans la classe de boîte de dialogue pour tous les messages de notification de contrôle de sélecteur de date et d'heure que vous devez gérer (consultez Mapper les messages aux fonctions).

  5. Dans OnInitDialog, définissez tous les styles supplémentaires pour l'objet d' CDateTimeCtrl .

Pour utiliser CDateTimeCtrl dans une fenêtre de nondialog

  1. Déclarez le contrôle en mode ou la classe de fenêtre.

  2. Appelez la fonction membre de Create du contrôle, probablement dans OnInitialUpdate, probablement dès la fonction gestionnaire parente d' OnCreate de la fenêtre (si vous êtes sous-classement le contrôle.)Définir des styles pour le contrôle.

Voir aussi

Référence

Utilisation CDateTimeCtrl

Concepts

Contrôles (MFC)