Здравствуйте, kiborg, Вы писали:
K>переделай код вот так
wchar_t temp = (wchar_t)((data << 8) | buf);
strReturn += temp;
K>поставь точку останова и выполняй по шагам и увидишь что в переменной temp присваиваются русские буквы.
Переделал, не присваиваются. Как были кракозяблики, так и остались.