003
19.08.2007, 06:58 Uhr
Hans
Library Walker (Operator)
|
Hi,
also die Funktion erwartet einen Zeiger auf eine Struktur vom Typ SysTime, in der sie Informationen über Datum und Uhrzeit zurück liefert.
C++: |
typedef struct _SYSTEMTIME { // st WORD wYear; WORD wMonth; WORD wDayOfWeek; WORD wDay; WORD wHour; WORD wMinute; WORD wSecond; WORD wMilliseconds; } SYSTEMTIME;
|
Diese deklaration steckt bereits in den Include-Dateien irgendwo drin, - sie dient hier nur zur Erklärung. Du brauchst also eine "Variable" mit dieser Struktur, und einen Zeiger dahin. Etwa so:
C++: |
SYSTEMTIME st, *pst;
pst = &st;
|
Dann rufst Du GetSystemTime() auf, und kannst auf die einzelnen Komponenten zugreifen:
C++: |
GetSystemTime(pst);
printf("Es ist %2d.%2d Uhr", st.wHour, st.wMinute);
|
So in etwa sollte es funktionieren. Wenn ich hier jetzt doch 'ne Menge Unsinn geschrieben habe, dann liegt das daran, das ich bald
Hans -- Man muss nicht alles wissen, aber man sollte wissen, wo es steht. Zum Beispiel hier: Nachdenkseiten oder Infoportal Globalisierung. |