Code:
wchar_t test[] = { L"a ö ü" };
wcout << test << endl;
The output inside the console is still messed up. The a looks normal, other chars not.

Can you tell me what to search for to get ride with any (yes any, I mean also chinese) charset and to learn to program cross language?