• ベストアンサー

VC++ アプリで中国語を表示したい

WinXP VC++6アプリで中国語を表示したいのですがうまくいきません。 <現象> リソースファイル*.rc string tableのプロパティで言語を中国語P.R.Cにして、 簡体字中国語を入力しても「?」に変換されて入力できません。 何が悪いのでしょうか?お教えください。

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

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

Unicodeアプリにしてみるのはどうでしょうか? 従来のMBCSアプリとUnicodeアプリの両方ビルドできるように、プロジェクトを設定できます。 #define _UNICODE #define UNICODE #pragma comment(linker, "/entry:\"wWinMainCRTStartup\"")

参考URL:
http://hp.vector.co.jp/authors/VA000092/win32/unicode.html
noname#86174
質問者

お礼

ありがとうございます。 やはりIDE自体が日本語入力のみなので、IDEで直接入力は無理です。 shirayukixさんの方法で もう少し調べてみます。

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (3)

  • buihyaku
  • ベストアンサー率29% (97/326)
回答No.4

プログラム中でSetThreadLocaleで明示的に中国語のロケールを指定するか、実行するマシンのコンパネの地域と言語のオプションでUnicode対応でないプログラムの言語設定を「中国語」に指定するとかしてみたらどうでしょう?

全文を見る
すると、全ての回答が全文表示されます。
  • sakusaker7
  • ベストアンサー率62% (800/1280)
回答No.2

中国語IMEからの入力を中国語文字列としてみてないのでしょうかねえ 編集時の表示フォントが、日本語の文字しかもっていないもの ということはないですよね? わたしがあるソフトのメッセージの中国語化をやったのは 大昔なんで、断片的にしか状況を思い出せません。 ただ、VC++のIDEからメッセージ文字列の編集は しなかったような気がするんですけどねえ。 どうだったかな。

全文を見る
すると、全ての回答が全文表示されます。
  • sakusaker7
  • ベストアンサー率62% (800/1280)
回答No.1

rcファイルへの入力はどのように行っているのでしょうか? 日本語版の環境でそのまま(日本語の)IMEを使ってですか?

noname#86174
質問者

補足

WinXPなので、 コンパネから中国語入力を追加し、 Chinese(Simplified) -Microsoft Pinyin IME 3.0 にて入力しています。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • 中国語の入力方法について教えてください。

    日本語入力から、中国語(簡体字)で文字入力可能なように設定しましたがピンイン入力後、簡体字への変換がどうしてもできません。キーボードのどこを操作すればよいのでしょうか・・・?どなたかお教えていただけませんでしょうか?

  • JW_WINで中国語を表記したいのです。

    JW_WINで中国語を表記したいのです。 windowsXPでJW_WINを使って図面を描いています。 今回、図面中に中国語(簡体字)を表記しなければならなくなったのですが、 文字入力でピンイン(アルファベット)を入力し、簡体字に変換すると、 簡体字が表示されるのですが、確定させると、簡体字が「?」になり、 簡体字を図面中に記入できません。 おなじパソコン上で、ワードでは、問題なく簡体字が入力できます。 JW_cadで、中国語(簡体字)を使う方法がありましたら、教えてください。

  • 中国語をエクセルで変換できない

    中国語(簡体字)の入力を、アプリケーションをダウンロードするのではなく、パソコン(Windows7)の言語設定の変更で、日本語と切り替えて使っています。 ワードやネット検索などでは、ピンインを入力→変換で中国語を入力できます。 エクセルではピンインが変換されないのですが、エクセルへの入力はできないのでしょうか? ちなみにテキストでもできません。 エクセルやテキストへの簡体字の入力の仕方があるようでしたら、教えてください。 極力、アプリケーションをダウンロードせずにできる方法がベストです。 PCで言語設定をしているのに、Officeの中で適されるものと適用されないものがあるという仕組みがちょっと理解できないのですが、開発側の都合ということで仕様がないんですかね・・・。 どうぞよろしくお願いいたします。

  • 中国語について

    こちらでよいか、迷ったのですが、こちらの外国語のカテで質問させて頂きます。 中国語の簡体字で入力、表示できるようにしたいのですが、 『Windows UpdateのInternet Explorer 6 Service Pack 1用簡体字中国語メニューとダイアログボックス…』と『Global IME』 は違いますか? 私はWindows Me を使っています。 これらふたつは同じ物なのですか?ちがうんでしょうか?無知で申し訳ないのですが、中国語(簡体字)入力できるようにしたいです。

  • 中国語が表示できない

    こんにちは。 Windows2000からIMEの切り替えで多言語(UNICODE)が入力できると思うのですが、Wordで中国語をP-inで入力すると表示できるのですが、メモ帳で入力、表示ができません。 コントロールパネル→地球のオプション→全般タブで「簡体字中国語」、「繁体字中国語」にチェックをいれ、入力ローケルタブで「中国語」を選択しました。 また、Office2000からAraial Unicode MSフォントをインストールしました。 例をあげますと、コードでいうとU9646(P-inでluと入力する)の中国語が 表示できません。 他に何か設定が必要なのでしょうか? よろしくご回答お願いします。

  • 中国語簡体字 ←→ 中国語繁体字 変換

    中国語繁体字は日本の漢字と同じだったり、似ていたりして辞書で調べるのも簡単ですが、 中国語簡体字では知らない文字を辞書で調べるのは一苦労だったりします。 そこで、Web上で 中国語簡体字 ←→ 中国語繁体字 の変換が できるサイトを探しているのですが、どなたか知りませんか? または、中国語簡体字 ←→ 中国語繁体字 対応表のあるサイトでもかまいません。 よろしくお願いします。

  • 中国語 繁体字 パソコンでの入力

    中国語の簡体字はピンインでパソコン入力できるのですが、繁体字は言語バーを中国語繁体字(香港など)に設定しても入力できません。どのようにしたらできるのでしょうか。パソコンはWindows Vistaを使っています。

  • 中国語を表示できるブログ

    中国語(簡体字)を表示できるブログを探しています。 日本語で現在ブログをやっていますが、 表示できませんでした。 中国語(簡体字)を表示できるブログを教えてください。 よろしくお願いします。

  • 中国語文字変換方法

    こんにちは。 皆さんにご質問がございます。 私の友人がパソコン・ソニーのバイオ(SONY VAIO)を使っています。 文字を変換したいので、ご教示願います。 日本語(ローマ字)を中国語(簡体字)に変換したいです。 (1)繁体字を選択(パソコン右下の画面上で繁体字を選択) まず、ローマ字でNIHAOと入力し、変換すると你好と普通に出てきます。 が、しかし、 (2)簡体字を選択(パソコン右下の画面上で簡体字を選択) まず、ローマ字でNIHAOと入力した後、変換しますが、変換すらできず、何も出てきません。 なぜ、なのかさっぱりわかりません。 簡体字を使いたいのですが、パソコンが反応してくれず、困っております。 VAIOの使い方を教えていただけませんでしょうか。 よろしくお願いいたします。

  • 中国語の入力

    word2002で中国語の簡体字のIMEをインストールして入力できる状態になったのですが、ピンインを入れて変換してエンターをおすと「?」マークになってしまいます。 どうしてでしょうか?解決方法を教えてください。