Caractères spéciaux

Résolu
cjacquem Messages postés 4 Date d'inscription lundi 27 juin 2011 Statut Membre Dernière intervention 27 septembre 2011 - 27 sept. 2011 à 09:38
cjacquem Messages postés 4 Date d'inscription lundi 27 juin 2011 Statut Membre Dernière intervention 27 septembre 2011 - 27 sept. 2011 à 12:45
Bonjour à tous !

Voilà, j'utilise Visual C++ 2008, et je voudrais faire afficher un delta (la lettre grecque) dans un CString.

CString str;
str="\u0394";
AfxMessageBox(str);

Or, cela m'affiche un point d'interrogation et un warning :

Warning 1 warning C4566: character represented by universal-character-name '\u0394' cannot be represented in the current code page (1252)

J'ai fait quelques recherches préliminaires sur des forum (ici et ailleurs), mais je ne parvient pas à trouver la solution.

Merci d'avance !!!

7 réponses

BunoCS Messages postés 15342 Date d'inscription lundi 11 juillet 2005 Statut Modérateur Dernière intervention 26 janvier 2023 103
27 sept. 2011 à 11:13
Petite question: afficher un delta est-il vraiment nécessaire? Tu as beaucoup de caractères comme cela?
Sinon, ça ne vaut pas le coup de "tout casser" ce que tu as déjà fait... Si c'est pour une formule mathématique, "d" fait aussi bien l'affaire...


@+
Buno
----------------------------------------
L'urgent est fait, l'impossible est en cours. Pour les miracles, prévoir un délai...
3