Ciao...
Ce questa API di windows che restituisce la data di creazione, la data del ultimo accesso e la data di scrittura di un file..
Il mio problema e che non riesco a capire come tirar fuori queste informazione dalla veriabile di tipo _FILETIME che quet Api restituisce..
questo e il prototipo:
codice:
BOOL GetFileTime(
HANDLE hFile, // identifies the file
LPFILETIME lpCreationTime, // address of creation time
LPFILETIME lpLastAccessTime, // address of last access time
LPFILETIME lpLastWriteTime // address of last write time
);
e questa e la struttura del tipo _FILETIME:
codice:
typedef struct _FILETIME { // ft
DWORD dwLowDateTime;
DWORD dwHighDateTime;
} FILETIME;
io gli passo lìhWnd del file che ho aperto con 'FileOpen' e poi creo 3 variabili pontatori di tipo _FILETIME..
_FILETIME *a,*b,*c;
l'API mi funziona senza errori e le variabili a,b,c mi puntano a dei valori divisi in Parte alta (High) e parte bassa (Low) pero come mi tiro fuori la data e l'ora da questo tipo di varibile?
c'e una macro che mi converte nel formato gg/mm/aaa hh-mm-ss
Grazie..
Ciao...