Problème d'affichage dans un fichier en Visual C++
Bonjour,
j'ai un problème avec l'affichage d'un tableau de type TCHAR dans un fichier.txt. il m'affiche des symboles en plus. je bosse sur un grand projet et le code est énorme donc je donne l'essentiel du code :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
| TCHAR Resultat [1024]
TCHAR Fichier[64];
swprintf (Fichier, TEXT("Sauvegarde_du_%i_%i_%i_a_%i_%i_%i.txt"), dateCreaFichier.wDayOfWeek,dateCreaFichier.wMonth,dateCreaFichier.wYear,dateCreaFichier.wHour,dateCreaFichier.wMinute,dateCreaFichier.wSecond);
hFile = CreateFile (
Fichier, // file to create
GENERIC_WRITE, // open for writing
0, // do not share
NULL, // default security
CREATE_ALWAYS, // overwrite existing
FILE_ATTRIBUTE_NORMAL | // normal file
FILE_FLAG_RANDOM_ACCESS, // asynchronous I/O
NULL
); // no attr. template
swprintf (Resultat, L"%s %i:%i:%i DISCONNECTED\n", Resultat, timerApp.wHour, timerApp.wMinute,timerApp.wSecond);
WriteFile(hFile,Resultat,sizeof(Resultat),&octetEcrit,NULL);
CloseHandle(hFile); |