Des caractères japonais ne sont pas affichés correctement lorsque vous utilisez MAPIReadMail

Traductions disponibles Traductions disponibles
Numéro d'article: 317011 - Voir les produits auxquels s'applique cet article
Ancien nº de publication de cet article : F317011
Cet article a été archivé. Il est proposé « en l'état » et ne sera plus mis à jour.
Agrandir tout | Réduire tout

Symptômes

Lorsque la fonction MAPIReadMail est appelée, des caractères japonais (codés sur deux octets) ne s'affichent pas correctement En conséquence, vous ne pouvez pas lire de chaînes à l'aide de la fonction MAPIReadMail.

Ce problème se produit dans le scénario suivant :
  1. Créez un programme qui utilise la fonction MAPIReadMail, qui peut sortir des chaînes japonaises dans le corps du message (pour cela, utilisez lpszNoteText dans la structure MAPIMessage).
  2. Assurez-vous que votre client MAPI par défaut est Microsoft Outlook Express.
  3. Utilisez Japanese Industry Standards (JIS), qui est le code défini pour les caractères japonais, pour créer un message dont le corps contient des caractères japonais, puis envoyez ce message à votre boîte de réception.
  4. Utilisez un exemple de programme pour appeler la fonction MAPIReadMail, puis lisez le message reçu à l'étape 3.
  5. Consultez la chaîne qui s'affiche, et plus particulièrement la chaîne dans lpMessage>lpszNoteText dans la structure MAPIMessage.
La chaîne ne s'affiche pas correctement. Cette chaîne s'affiche en tant que chaîne brute codée JIS. La chaîne ne s'affiche pas correctement uniquement dans le corps du message. Ce problème ne se produit pas dans la zone À, la zone De ni la zone Objet.

Résolution

Pour résoudre ce problème, procurez-vous le dernier Service Pack pour Internet Explorer 6. Pour plus d'informations, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :
328548 Procédures pour obtenir le dernier Service Pack d'Internet Explorer 6
La version anglaise de ce correctif doit avoir les attributs de fichier suivants ou ceux d'une version ultérieure :
   Date      Heure  Version            Taille  Nom du fichier
   ----------------------------------------------------------
   25/01/02  09:09  6.00.2713.2400  1 175 040  Msoe.dll

Statut

Microsoft a confirmé l'existence de ce problème dans Microsoft Internet Explorer 6. Ce problème a été corrigé dans le Service Pack 1 d'Internet Explorer 6.

Propriétés

Numéro d'article: 317011 - Dernière mise à jour: lundi 24 février 2014 - Version: 2.2
Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Microsoft Internet Explorer 6.0 sur le système suivant
    • Microsoft Windows 98 Deuxième Édition
    • Microsoft Windows 98 Standard Edition
    • Microsoft Windows NT Workstation 4.0 Édition Développeur
    • Microsoft Windows NT Server 4.0, Terminal Server Edition
    • Microsoft Windows NT Server 4.0 Standard Edition
    • Microsoft Windows XP Tablet PC Edition
    • Microsoft Windows XP Professional
    • Microsoft Windows XP Édition familiale
    • Microsoft Windows 2000 Advanced Server
    • Microsoft Windows 2000 Datacenter Server
    • Microsoft Windows 2000 Professionnel
    • Microsoft Windows 2000 Server
Mots-clés : 
kbnosurvey kbarchive kbbug kbfix kbie600presp1fix KB317011
L'INFORMATION CONTENUE DANS CE DOCUMENT EST FOURNIE PAR MICROSOFT SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE. L'UTILISATEUR ASSUME LE RISQUE DE L'UTILISATION DU CONTENU DE CE DOCUMENT. CE DOCUMENT NE PEUT ETRE REVENDU OU CEDE EN ECHANGE D'UN QUELCONQUE PROFIT.

Envoyer des commentaires

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com