Problème avec les accents dans wxLogTextCtrl
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:
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 ? 8O
merci d'avance !