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 pas
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;
	}
Quelqu'un peut il m'aider?