1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
| int iNanoToSeconds = 10000000;
SYSTEMTIME stfin;
SYSTEMTIME st;
__int64 ft1;
GetSystemTime(&st);
SystemTimeToFileTime(&st, (FILETIME*)&ft1);//retourne le nombre de 100 nano secondes depuis l'an 1601
ft1 += 60*60*24*1*iNanoToSeconds; //ajout d'une journée
FileTimeToSystemTime((FILETIME*)&ft1, &stfin);//retrouver le SystemTime
unsigned short heure= 22;
unsigned short minute= 15;
stfin.wHour=heure;
stfin.wMinute=minute;
stfin.wSecond=0;
stfin.wMilliseconds=0;
return CeRunAppAtTime(L"\\Program Files\\Pickup Services\\GIPDV\\reveil.exe",&stfin); |
Partager