Bonjour ,
je developpe actuellement un logiciel exigeant une heure précise à la milliseconde , après des recherches sur la MSDN , j'ai obtenu plusieurs fonctions donnant l'heure mais il n'est nulle part indiqué la précision ainsi que la rapidité.
En effet , je souhaite lire l'heure toutes les dix millisecondes , il faut donc une fonction rapide.
Voici les fonctions que j'ai trouvé :
1\ La classe CTime ainsi que la fonction GetCurrentTime() : mais malheureusement il me semble que cette fonction ne renvoit pas les ms.
2\ GetSystemTime() : cette fonction renvoie une structure SYSTEMTIME mais dans la msdn il y a un warning sur l'utilisation de ctte structure , voila ce qui est ecrit dans la msdn (je ne comprends pas)
is not recommended that you add and subtract values from the SYSTEMTIME structure to obtain relative times. Instead, you should
-Convert the SYSTEMTIME structure to a FILETIME structure.
-Copy the resulting FILETIME structure to a LARGE_INTEGER structure.
-Use normal 64-bit arithmetic on the LARGE_INTEGER value.
Je ne comprends pas comment réaliser cette opération.
Est ce quelqu'un peut m'indiquer la fonction la plus approprié pour effectué l'opération que je désire
merci
Partager