Hum Hum :)
HANDLE hFile = CreateFile( szFileName,
GENERIC_READ,
FILE_SHARE_READ,
NULL,
OPEN_EXISTING,
FILE_ATTRIBUTE_NORMAL,
NULL );
if(hFile == INVALID_HANDLE_VALUE)
{
MessageBox(0, "Erreur lors de l'ouverture du fichier !", "Erreur", 0x10);
return 0;
}
char *TextInFile;
DWORD dwByteReaden;
DWORD dwByteToRead = GetFileSize(hFile);
TextInFile = (char*)malloc(iSize+1);
if(!ReadFile( hFile, TextInFile, dwByteToRead, &dwByteReaden, NULL))
{
CloseHandle(hFile);
return 0;
}
if(dwByteToRead != dwByteReaden)
{
MessageBox(0, "Erreur lors de la lecture du fichier !", "Erreur", 0x10);
CloseHandle(hFile);
return 0;
}
TextInFile[dwByteToRead] = 0;
Voila maintenant TextInFile contient les données du fichier nommé ici : szFileName;
if(!Meilleur("Joky")) return ERREUR;<