Microsoft Visual C++ Toolkit 2003 質問箱at TECH
Microsoft Visual C++ Toolkit 2003 質問箱 - 暇つぶし2ch308:303
05/05/31 22:00:17
>>305-307

レス有難うございます。

説明不足で申し訳なかったのですが、地域・言語設定では事前に
非Unicodeプログラムの言語をJapaneseに指定してあります。
この設定が有効であれば問題は生じていないはずですが、たぶん
Visual C++ は(Unicodeプログラムと看做されて)この設定が効いて
いないのだと思います。

それからこれも説明不足だったのですが、文字化けは作成中の
ダイアログのメニューバーにも表れます(こちらは自分で書き換え
られるので問題ありませんが)。そこから判断すると、shift-jisで
書かれたコードをUTF-8で解釈して表示しようとしているように見ら
れます(「ファイル」の語句が真ん中に@を含んだ文字列になる)。

結局、私の推理では、UnicodeプログラムであるVisual C++の
リソース/ドキュメントの一部にシフトJISコードが残っており、
それが英語版(非日本語版)のWindows上で問題を起こしている、
ということではないかとの結論に至りました。

そうすると解決策は、英語版に買い換えるか、リソースを漁って
コードを変換するか、しかないかも知れませんが。


次ページ
続きを表示
1を表示
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch