Hallo, ich hab da mal ne Frage zu obigen Funktionen:
Wenn ich die MSDN richtig verstehe gibt GetSystemTime GMT-1 zurück
und GetLocalTime die Zeit die da unten rechts als Windows-Uhr angezeigt wird.
Nun frag ich mich, und euch :-), warum bei VC++ 6.0 SP 4 bei beiden Funktionen dasselbe zurückkommt. Nämlich immer GMT-1.
Ist das ein \'Feature\' von Windows?
#inlcude windows.h
int WINAPI WinMain(HINSTANCE hi, HINSTANCE hpi, LPCTSTR cmd, int show)
{
SYSTEMTIME now;
GetLocalTime( &now );
return -1;
}
Verwendung: Log-Datei die bestimmte Vorgänge mit Datum versehen soll
Danke
Dreamforger
Programmieren - alles kontrollieren 4.938 Themen, 20.667 Beiträge
hi.
ich habe das nicht ausprobiert, aber GetSystemTime() und GetLocalTime() sollten sich eigentlich dadurch unterscheiden, das GetLocaltime() die Zeitzonen-Einstellungen und die lokale sommerzeit/winterzeit beruecksichtigt. fuer ein logfile willst du aber im sinne der konsistenz wohl normalerweise immer GetSystemTime() verwenden, denn die verlaueft immer linear.
WM_HOPETHISHELPS
thomas woelfer