anarchysniper
Messages postés65Date d'inscriptionjeudi 28 août 2003StatutMembreDernière intervention29 septembre 2005
-
1 mai 2005 à 15:42
vecchio56
Messages postés6535Date d'inscriptionlundi 16 décembre 2002StatutMembreDernière intervention22 août 2010
-
1 mai 2005 à 16:13
Comment encoder du texte en Unicode dans un programme C++ ?
Je sais qu'il faut utiliser les fonctions xxxW au lieu des xxxA pour ce
qui est de l'API Windows mais il me semble que cette sélection peut
être automatique grâce à un #define. Le connaîtriez-vous ?
anarchysniper
Messages postés65Date d'inscriptionjeudi 28 août 2003StatutMembreDernière intervention29 septembre 20051 1 mai 2005 à 16:03
Merci ! Je viens aussi de comprendre l'astuce du "L" qui consiste à
mettre un L devant toutes les chaînes de caractères entrées à la main
pour en faire de l'Unicode !
vecchio56
Messages postés6535Date d'inscriptionlundi 16 décembre 2002StatutMembreDernière intervention22 août 201014 1 mai 2005 à 16:13
Tu as aussi la macro TEXT() qui est utile si tu veux faire une version
ANSI et une version UNICODE de ton programme. En UNICODE ca met le L
devant ta chaîne et en ANSI ca ne fait rien, comme ca tu n'a qu'une
seule ligne à changer pour regérérer ton projet.