Warum Sie verwenden nicht den Code, den ich bekannt gab?
Wenn Sie bereits eine Richtung verfolgten, warum Sie kann wcstombs nicht anwenden?
Wie ich sehe, sollte sie etwas wie sein
_wsetlocale (LC_ALL, L " Arabisch ");
TCHAR* urlcnw = (wchar_t*) malloc (1024);
urlcnw [0] = 0;
mbstowcs (urlscnw, urlcn, 1000);
Nicht vergessen, dieses urlcnw zu löschen, wenn Sie es nicht benötigen. Es ist für Ihren Code mit A2T auch korrekt.