• ベストアンサー

マルチバイトと英語版Windows7

VS2005 で MFC を使いながらエディターを作ったりしています。 プロジェクトファイルの設定で、 マルチバイト文字セットを使用する とした場合、日本語のWin7では、うまく表示できますが、 この作成されたソフトを、英語版のWin7の上で動かした場合、 文字はきちんと表示されるのでしょうか? Unicode文字セットを使用する にして、作り直さないと、英語版のWin7ではうまく動かないのでしょうか? よろしく、お願いします。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.3

そうです。 使用者のシステム環境を変更しなければならない可能性が高いので、できればUNICODE対応にしておいた方がいいです。

uyama33
質問者

お礼

確かに面倒ですね。 ありがとうございました。

その他の回答 (2)

回答No.2

> コントロールパネルで、UNICODE以外のマルチバイト文字を何語として扱うかを設定しないといけません。 と書いてるんですが。

uyama33
質問者

お礼

ウインドウズのコントロールパネルの 地域と言語のオプション の システムロケーる のところですね。

uyama33
質問者

補足

コントロールパネル はどこから表示させるのでしょう?

回答No.1

日本語のフォントのインストールはしてあるものとして、 > この作成されたソフトを、英語版のWin7の上で動かした場合、 > 文字はきちんと表示されるのでしょうか? そのままではされないでしょう。 コントロールパネルで、UNICODE以外のマルチバイト文字を何語として扱うかを設定しないといけません。

uyama33
質問者

補足

リソース 全般 カルチャ  のところを 日本語(日本)(0x411) とすれば、 あとは、 日本語のフォントが入っていれば表示できると言うことでしょうか?

関連するQ&A