Bonjour à tous


Je réalise actuellement un petit programme qui compare 2 fichiers et remplace le plus ancien par le plus récent..

Pour cela il me faut donc comparer la date de modification de deux fichiers.

Je suis passé par :

GetFileTime(file, &time1, &time2, &time3);

Le problème ce que je n'arrive pas à me servir de ma variable time3 qui est du type "FILETIME". Je voudrais la convertir en unsigned long pour la comparer avec une autre variable déjà convertis en unsigned long.


J'ai essayer de faire :

unsigned long datemodif = (unsigned long)time3;

Mais sans succès. J’espère donc que vous pourrez m’aidez car j’arrive à cour d’idées.
Merci d'avance . . .