BIG_BOSS_001
Messages postés75Date d'inscriptiondimanche 10 octobre 2004StatutMembreDernière intervention30 novembre 2005
-
14 août 2005 à 19:25
BIG_BOSS_001
Messages postés75Date d'inscriptiondimanche 10 octobre 2004StatutMembreDernière intervention30 novembre 2005
-
14 août 2005 à 22:00
Bonjour à tous,
J'ai un problème minime mais génant.
Voici mon code :
void CMFCDlg::OnBnClickedOpen()
{
// TODO : ajoutez ici le code de votre gestionnaire de notification de contrôle
CFileDialog dlg(TRUE, "Tous", "*.*");
if (dlg.DoModal()==IDOK)
{
ULONGLONG length;
CFile fichier;
CString path;
path = dlg.GetPathName();
fichier.Open(path, CFile::modeRead);
length = fichier.GetLength();
UINT i = static_cast(length);
char* c = new char[i];
fichier.Read(c, i);
fichier.Close();
m_edit.SetWindowText(c);
delete c;
}
}
la variable m_edit représente une textbox.
Je vais par exemple ouvrir un fichier qui contient : "toto"
Mais quand le texte s'affiche dans ma textebox j'ai :"totoùùùùù".
Comment puisje alors enlevé ces caractères indésirable ?