2

Visual C でコーディングすると、Windows は 1252 コード ページでテキストを出力するように見えます。

コードページを C コードから UTF7 などの別のものに設定するにはどうすればよいですか? (例: API 関数呼び出しとは?)

Windows コンソールで Unicode 文字列を出力する方法を見ましたが、特定の質問に対する正確な回答は得られません。

また、この回答は現在のコード ページを表示する方法を示していますが、C からコード ページを設定する方法は示していません。

4

1 に答える 1

2

8 ビットのエンコーディングを選択する必要があります。CP_UTF8 をお勧めします。次に、フォントを非端末フォントに変更する必要もあります。コンソラスは良い考えです。– ハンス・パッサン

SetConsoleOutputCP

于 2012-12-06T20:23:20.417 に答える