Bonjour,

j'ai un contrôle wxTextCtrl qui se trouve dans un panel sur une partie de l'écran.
Elle me sert de zone de log, et je l'initialise comme suit:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
    m_Log = new wxTextCtrl(this,wxID_ANY, wxEmptyString,
                          wxPoint(0,0), wxSize(600,150),
                          wxTE_MULTILINE | wxTE_READONLY );
    wxLogTextCtrl  *logger;
    logger = new wxLogTextCtrl( m_Log );
 
    m_logOld = wxLog::SetActiveTarget( logger );
    wxLog::SetTimestamp( wxT("%x-%X") );
    wxLogMessage( wxT("Start process  \u00e9") ); // "Start process  é"
J'aimerai avoir les accents dans la zone de texte, avec une compilation en ansi ou unicode...
en unicode, j'ai l'accent en utilisant \u00e9 à la place du é, mais en ansi, je me retrouve avec un carré à la place...

quelqu'un à une piste pour corriger ce problème ?
merci d'avance !