// create a bin file with contain of the buffer reponse
if(!fileZoneBin.Open(Zip_Path + _T("Crash.bin"), CFile::modeCreate | CFile::modeReadWrite | CFile::typeBinary)) // On ouvre le fichier en lecture / ecriture
{
AfxMessageBox(_T("Error opening Crash.bin file"));
}
else
{
_TCHAR *pszBuffer;
pszBuffer = (_TCHAR *)calloc(AreaSize, sizeof(_TCHAR));
Convert_CTO(reponse, reponse.GetLength(), pszBuffer);
fileZoneBin.Write( pszBuffer, AreaSize );
free(pszBuffer);
}
fileZoneBin.Close();
Le souci vient du fait que je suis en unicode et plus en ANSI ( je tire une partie de mon code d'un autre logiciel... Si quelqu'un sait comment palier a ce probleme ca m'aidera grandement merci d'avance.