Partager via


DDX_DateTimeCtrl

La fonction d' DDX_DateTimeCtrl gère le transfert de la date et/ou les données de temps entre un contrôle Date Time Picker (CDateTimeCtrl) dans une boîte de dialogue ou un objet de vue de formulaire et CTime ou une donnée membre de COleDateTime de la boîte de dialogue ou l'objet en mode formulaire.

void AFXAPI DDX_DateTimeCtrl(
   CDataExchange* pDX,
   int nIDC,
   CTime& value 
);
void AFXAPI DDX_DateTimeCtrl(
   CDataExchange* pDX,
   int nIDC,
   COleDateTime& value 
);
void AFXAPI DDX_DateTimeCtrl(
   CDataExchange* pDX,
   int nIDC,
   CString& value 
);

Paramètres

  • pDX
    Un pointeur vers un objet de CDataExchange .L'infrastructure fournit cet objet pour générer le contexte de l'échange de données, y compris sa direction.Vous n'avez pas besoin de supprimer cet objet.

  • nIDC
    L'ID de ressource du contrôle Date Time Picker associé à la variable membre.

  • correspondante
    Dans les deux premières versions, une référence à une variable membre d' CTime ou d' COleDateTime , la boîte de dialogue, le mode formulaire, ou l'objet d'affichage de contrôle avec lequel les données sont échangées.Dans la troisième version, une référence à un objet d'affichage de contrôle de donnée membre d' CString .

Notes

Lorsque DDX_DateTimeCtrl est appelé, la valeur est définie à l'état actuel du contrôle Date Time Picker, ou le contrôle est configuré pour évaluer, selon la direction de l'échange.

Dans la troisième version ci-dessus, DDX_DateTimeCtrl gère le transfert de données d' CString entre un contrôle de date et d'heure et une donnée membre de CString de l'objet d'affichage de contrôle.La chaîne est mise en forme à l'aide de les règles actuelles des paramètres régionaux pour mettre en forme des dates et heures.

Pour plus d'informations sur DDX, consultez Échange et validation de données de boîtes de dialogue.

Configuration requise

Header: afxoledb.h

Voir aussi

Référence

CDateTimeCtrl, classe

CDateTimeCtrl::SetRange

CDateTimeCtrl::GetRange

DDV_MinMaxDateTime

Concepts

Macro MFC et Globals

Autres ressources

Routines standard d'échange de données de boîtes de dialogue