Bonjour à tous.
J'ai deux objets de type CDateTimeCtrl sur mon formulaire et j'aimerai recuillir et comparer les heures. Mais seulement il se trouve qu'il se comporte bizarrement.
Par exemple m_dateDebut affiche 16:30 et m_dateFin affiche 17:30 et ceci ne marche pas bien
En fait il m'affiche le message alors qu'il ne devrait pasQuelqu'un peut il m'aider?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 COleDateTime m_THeureDebut; COleDateTime m_THeureFin; m_dateDebut.GetTime(m_THeureDebut); m_dateFin.GetTime(m_THeureFin); if (m_THeureFin <= m_THeureDebut) { AfxMessageBox("L'heure de fin doit être ultérieure à l'heure de début",MB_ICONINFORMATION); return; }
Partager