nightlord666
Messages postés746Date d'inscriptionvendredi 17 juin 2005StatutMembreDernière intervention23 mai 2007
-
28 avril 2006 à 10:20
BruNews
Messages postés21040Date d'inscriptionjeudi 23 janvier 2003StatutModérateurDernière intervention21 août 2019
-
24 nov. 2007 à 12:37
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
BruNews
Messages postés21040Date d'inscriptionjeudi 23 janvier 2003StatutModérateurDernière intervention21 août 2019 24 nov. 2007 à 12:37
LOLO803 > sur CS ce sont des sites d'entraide pour développeurs et si donc tu es concerné comme développeur, tu devrais saavoir qu'un exe C correct n'a rien à installer pour tourner.
lolo803
Messages postés1Date d'inscriptionsamedi 24 novembre 2007StatutMembreDernière intervention24 novembre 2007 24 nov. 2007 à 11:47
je comprend pas grand chose !! comment on installe ce programme ?? merci bien
alexadvance
Messages postés1Date d'inscriptionmardi 6 mars 2007StatutMembreDernière intervention23 avril 2007 23 avril 2007 à 17:31
J'ai un petit soucis sur VC8.0
error C2872: 'FILETIME' symbole ambigu ...
A priori définit dans windef.h et mscorlib.dll
magic_Nono
Messages postés1878Date d'inscriptionjeudi 16 octobre 2003StatutMembreDernière intervention16 mars 2011 2 mai 2006 à 13:07
pour éviter pas mal de warning, utiliser les cast explicites ,
exemple pour GetUpTime:
24 nov. 2007 à 12:37
24 nov. 2007 à 11:47
23 avril 2007 à 17:31
error C2872: 'FILETIME' symbole ambigu ...
A priori définit dans windef.h et mscorlib.dll
2 mai 2006 à 13:07
exemple pour GetUpTime:
static void GetUpTime(DAY_HOUR_MIN_SEC *dhms)
{
DWORD dwSec = GetTickCount() / 1000;
dhms->wDay = (WORD)(dwSec / 60 / 60 / 24 % 7);
dhms->wHour = (WORD)(dwSec / 60 / 60 % 24);
dhms->wMinute = (WORD)(dwSec / 60 % 60);
dhms->wSecond = (WORD)(dwSec % 60);
}
Magicalement
2 mai 2006 à 11:42
simplement en modifiant ceci:
dwSec = (((ULARGE_INTEGER *)&ftBoot)->QuadPart - ((ULARGE_INTEGER *)&ftStop)->QuadPart)
/ 10000000ULL;
en :
dwSec = (((ULARGE_INTEGER *)&ftBoot)->QuadPart - ((ULARGE_INTEGER *)&ftStop)->QuadPart)
/ 10000000UL//L
;
j'ai controlé, a priori, pas de pb dans le résultat.
pour les autres systemes, la seule fonction ne fonctionnant pas est celle du moment
du dernier demarrage systeme
Magicalement
Nono.
30 avril 2006 à 22:10
28 avril 2006 à 16:23
28 avril 2006 à 10:20