Bonjour,
Pour une application, je reçoit des fichiers qui peuvent venir de nimporte où dans le monde et qui peuvent donc avoir différent code page. Mon application ne sait travailler qu'avec le code page 850 (OEM Multilingual Latin 1; Western European (DOS)). Il faudrait donc que j'arrive à déterminer quel est le code page des fichiers reçus, puis que je les transforme éventuellement. Pour la reconnaissance du code page, ça ne pose pas de problème. Par contre, pour la conversion, c'est plus dur...
Après bien des recherches, j'ai vu qu'il fallait utiliser les fonctions MultiByteToWideChar et WideCharToMultiByte. C'est là que ça bloque.
Si quelqu'un sait comment ça fonctionne, toute aide serait la bienvenue.
Merci d'avance
Matthieu
PS : Désolé, j'ai posté ce message sur C#/Multimédia/Autre, c'était une erreur. Je crois que ce forum-ci est correspond plus à ma demande...