Bonjour,
j'aimerais savoir s'il y a un moyen simple de reconnaitre le type d'encodage d'une chaine de caractere. Je m'explique, j'ai fais une DLL C++ avec une fonction qui reçoit une chaine de caractere :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
void __stdcall TestReception(LPWSTR Texte);
seulement voila, certains programmes encodent leurs chaines de caracteres en UNICODE (PowerBuilder 10) et d'autre en ANSI (PowerBuilder 9), donc ma fonction ne marche pas partout. J'aimerais donc pouvoir reconnaitre le type d'encodage de ma chaine de caractere pour que le type de mon Texte corresponde.

Sinon quelle demarche je devrais entreprendre ?

Merci