Partager via


Création du contrôle Date Time Picker

Comment le contrôle Date Time Picker est dépend de si vous utilisez le contrôle dans une boîte de dialogue ou le créez dans une fenêtre sans boîte de dialogue.

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 à la ressource de modèle de boîte de dialogue. Spécifiez son ID de contrôle

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

  3. Utilisez Assistant d'Ajout de variable membre pour ajouter une variable membre de type CDateTimeCtrl à la propriété de contrôle. Vous pouvez utiliser ce membre pour appeler des méthodes CDateTimeCtrl.

  4. Utilisez la fenêtre Propriétés pour mapper les fonctions de handler dans la classe de la boîte de dialogue pour tous les messages de notification de contrôle dedate time picker control notification que vous devez traiter (voir Mapper des messages aux fonctions).

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

Pour utiliser CDateTimeCtrl dans une fenêtre boîte sans dialogue.

  1. Déclarez le contrôle d'une classe vue ou fenêtre.

  2. Appelez la méthode Create du contrôle, éventuellement dans OnInitialUpdate, éventuellement dans la fonction gestionnaire OnCreate de la fenêtre parente (si vous sous-classez le contrôle). Définissez les styles pour le contrôle.

Voir aussi

Référence

À l'aide de CDateTimeCtrl

Concepts

contrôles (MFC)