Bonjour à tous, est il possible de convertir une LPCTSTR en LPCWSTR ? Doit on passer par des string* ?
Merci d'avance
Bonjour à tous, est il possible de convertir une LPCTSTR en LPCWSTR ? Doit on passer par des string* ?
Merci d'avance
Non en fait le cast me donne ce resultat : /氯捩湥敳⽳灧硴t !!!!!!!! super !
Quelqu'un a une idée pour avoir un resulatat correct ?
salut, tu as regardé du coté de mbstowcs ou bien de MultiByteToWideChar ?
J'ai résolu mon problème :
Je converti dans un premier temps mon LPCTSTR en CString puis je fais :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 cUrl = CString(url); LPWSTR wRequest = new WCHAR[255]; lpStr = cUrl .GetBuffer(cUrl .GetLength()); nLen = MultiByteToWideChar(CP_ACP, 0,lpStr, -1, NULL, NULL); MultiByteToWideChar(CP_ACP, 0, lpStr, -1, wRequest, nLen);
Partager