Bonjour,

je souhaite écrire une CString dans un fichier. Voici comment j'essaye de le faire:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
CFile fichier;
CString desc = "Le texte que je souhaite afficher";
fichier.Open(fileName,CFile::modeWrite);
fichier.Write((LPCTSTR)desc, desc.GetLength());
fichier.Close;
Mon texte s'affiche à moitié et il y a un espace qui est inséré entre chaque caractère: "L e t e x t e q u e j e s"

Si je change: desc.GetLength() en 2*desc.GetLength()
le texte s'affiche entièrement, mais il y a toujours un espace entre chaque caractère.

Est-ce que quequ'un sait comment faire ?

Ca m'aiderait beaucoup !