Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
5892 connectés 

 


Dernière réponse
Sujet : [C++ / MFC] Affichage de texte japonais
axel5 euh la je suis au boulot  :??:  
donc je sais pu trop... je regarderai ca
ce soir

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
axel5 euh la je suis au boulot  :??:  
donc je sais pu trop... je regarderai ca
ce soir
youdontcare tu obtiens quoi comme erreur ?
axel5 merci, mais je n'arrive absolument pas a utiliser
TextOutW... peut etre dois-je utiliser un include
explicitement...
youdontcare en général, tu as deux versions des fonctions windows. ie pour la fonction TextOut(), tu as TextOutA() (ASCII) et TextOutW() (Wide). sans _UNICODE, appeller TextOut() appelle par défaut TextOutA() - la version ASCII.
 
maintenant, certaines fonctions W sont actives même sans _UNICODE, comme TextOutW(). tu peux donc utiliser cette fonction pour afficher du japonais dans un DC - ce qui implique que tu te tapes le OnPaint() du contrôle. y'a sûrement mieux mais après j'en sais rien :) (tu devrais pourvoir créer un container COM et utiliser les contrôles FORM d'internet explorer ...)
axel5 Salut
   je cherche a afficher du texte japonais
dans un widget MFC (Editbox, Listbox, Button...).
Il n'y a pas de probleme pour utiliser ue fonte
japonaise, mais bien evidement celle-ci attend
un codage de caracteres sur 2 octets. Quelqu'un
peut-il m'aider, sachant que:
 
- je dispose du source de JFC, mais je prefererai
eviter d'avoir a me taper l'analyse du source
 
- j'ai deja essayé la solution de compilation
grace au define _UNICODE, mais cette solution
utilise une version unicode des dll MFC ne fonctionnant
que sous NT/2000.
 
merci

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)