Codepage ändern geht nur im Vollbild, nicht aber im Windows-Modus
-
Dieser Quellcode funktioniert wunderbar im Vollbildmodus, aber in der Konsole als Fenster bleibt stets dieselbe Codepage, obwohl SetConsoleOutputCP auch dort jedesmal true zurückgibt:
#include <iostream> #include <windows.h> using namespace std; void Output(int codePage) { if (::SetConsoleOutputCP(codePage)) cout << "Gesetzt\n"; else cout << "Nicht gesetzt\n"; for (int i = 127; i < 256; i++) cout << (unsigned char)i << " "; cin.get(); } int main() { Output(850); Output(437); }
Was kann ich tun, um auch in der Fensteransicht die Symbole zu ändern?