Pourquoi vous n'emploient pas le code que j'ai signalé ?
Si vous preniez déjà une ligne, pourquoi vous ne peut pas appliquer des wcstombs ?
Comment je vois elle devrait être quelque chose comme
_wsetlocale (LC_ALL, L le " arabe ") ;
Urlcnw de TCHAR* = malloc (de wchar_t*) (1024) ;
urlcnw [0] = 0 ;
mbstowcs (urlscnw, urlcn, 1000) ;
Ne pas oublier de supprimer cet urlcnw quand vous n'aurez pas besoin de lui. Il est correct pour votre code avec A2T aussi.