begin process at 2012 05 29 23:20:35
  Trouver un code source :
 
dans
 
Accueil > Forum > 

C++ & C++ .NET

 > 

Divers

 > 

Général

 > 

les lettres accentuées sont remplacées...


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

les lettres accentuées sont remplacées...

lundi 5 juillet 2010 à 17:04:40 | les lettres accentuées sont remplacées...

enoitnaillal

Bonjour,
Lors de l’exécution de mon programme je voudrais afficher un titre, mais les lettres accentuées sont remplacées par des hiéroglyphes. Comment faire pour résoudre ce problème ?
lundi 5 juillet 2010 à 18:56:59 | Re : les lettres accentuées sont remplacées...

ghuysmans99

Membre Club
Réponse acceptée !
Travaille avec Unicode, tu peux définir ça dans les propriétés de ton projet. Mais lors de la manipulation des chaines de caractères des trucs comme ça :
Code C/C++ :
printf("Bonjour toi !\n");

Deviendront cela :
Code C/C++ :
_tprintf(_T("Bonjour toi !\n");


La correspondance des fonctions est expliquée dans MSDN, disponible gratuitement en ligne. Pour info, des macros ont déjà été créées, donc si tu fais ceci, ton projet pourra être compilé sans problèmes en Unicode comme en ANSI :
Code C/C++ :
MessageBox(NULL,_T("BOOH !"),_T(""),0);


N'oublie pas d'inclure tchar.h dans ton header précompilé si tu en utilises un ou en tête des fichiers source qui manipulent les strings.

VB.NET is good ... VB6 is better
Utilise Réponse acceptée quand un post répond à ta question
mardi 6 juillet 2010 à 02:26:41 | Re : les lettres accentuées sont remplacées...

racpp

Administrateur CodeS-SourceS
Réponse acceptée !
Salut,
Sous Windows, le mode fenêtré et le mode console n'utilisent pas les mêmes codes pour les caractères étendus. Le premier utilise le codage ANSI alors que le deuxième utilise ASCII. Ton problème pourrait venir de là si tu es sous Windows. Microsoft à prévu des fonctions pour les conversions nécessaires. Essaie CharToOem(), sinon OemToChar() pour l'inverse.
mardi 6 juillet 2010 à 14:56:05 | Re : les lettres accentuées sont remplacées...

enoitnaillal

Merci pour vos réponses, grâce à vous mon problème n’en est plus un.
mardi 6 juillet 2010 à 20:38:36 | Re : les lettres accentuées sont remplacées...

ghuysmans99

Membre Club
Alors clique sur Réponse acceptée pour nos deux réponses.

VB.NET is good ... VB6 is better
Utilise Réponse acceptée quand un post répond à ta question


Cette discussion est classée dans : lettres, accentuées, remplacées


Répondre à ce message

Sujets en rapport avec ce message

restriction de lettres [ par zulli ] Comment puis-je faire cette restriction pour l'entrée de mon programme ?Le texte ne se compose que des lettres de l'alphabet français, des lettres acc Boite aux lettres [ par Vince007 ] bonjour,sa serais pour savoir si qqu'un pouvais m'indiquer comment créer une boite au lettre pour permettre la communication inter thread merci d'avan des chiffres et des lettres [ par eryk17 ] qui pourrait me dire coment faire pour ecrire un programme qui fasse la conversion en lettre lorsqu'on appuie sur un chiffre en tre 0 et 999 milliard. des chiffres et des lettres [ par eryk17 ] qui pourrait me dire coment faire pour ecrire un programme qui fasse la conversion en lettre lorsqu'on appuie sur un chiffre en tre 0 et 999 milliard. des chiffres et des lettres [ par eryk17 ] qui sait comment faire un rpogramme pour quen appuyant sur un chiffre entre et 0 et 999 milliards le programme nous le transcrit en lettre.apr exempl convertir les nombres en lettres [ par djamine ] salut les amisje cherche un code pour convertir les nombres (1 2 3 .....) en lettres ( un, deux , trois....)l'utilisateur donne le nombre et le progra transformation d'une date et heure en lettres [ par Philuch ] Philuchsalut!!J'ai besoin d'une aide urgente. Je recherche une fonction qui permettra de transformer une Des chiffres et des lettres [ par elber ] Je suis en train de programmer le jeu "Des chiffres et des elttres" avec le language C et je cherche un dictionnaire ou il y a les mots de la langue f traiter les lettres dans une chaine? [ par zer0man ] Bonjour tlm, jai une petite question en avec visual c. Dans mon programme, l'utilisateur doit entrer 2 lettres séparé par un espace. Ex:"Entrez 2 lett Texte : lettres mélangé [ par Linkman ] Bonjour !Je suis débutant en C, é il faut ke je fasse un programme qui lit un fichier texte, bon ça j'y arrive, mé il fodré ke en même temps, il analy


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,981 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales