通知
すべてクリア
Topic starter
2008年10月27日 1:21 PM
VC++2005ダイアログベースを使用しています。
Windows標準のフォントについて質問です。
ダイアログの初期状態でのフォントがMS UI Gothicとなっていますが、
このフォントは日本語OS,フランス語OSなどそれぞれのローカルな言語で
表示が異なるものなのでしょうか?
MS UI Gothicで作成したプログラムをフランス語OSで起動したときに
フォントの太さや幅が合わず、文字の欠けが発生してしまいました。
(※表示させたいのは英語のみです)
それと、言語の違いによる影響がないフォントがあるのでしょうか?
ご教授お願いします。m(_ _)m
2008年10月27日 2:39 PM
とりあえず、簡単にできそうな手は
1.MS Gothicにしてみる。
2.DLGのプロパティの「フォント」で
「文字セット」が「日本語」だったら「欧文」にしてみる。
でしょうか。
Topic starter
2008年10月27日 7:08 PM
仲澤@失業者さん、返信有難うございます。
フォントがMS Gothicの場合、ローカルの言語によって固有の
表示がされるようです。
文字セットを変更するというのも手ですが、日本語や欧文以外の
ことも考慮すると、やはりOSの言語に依存しないフォントを使用
するのがベストと思いました。特に今回は英語のみの表記だった
ので、色々試行した結果、プロポーショナルであればArialや
Courier、固定幅であればCourier Newがよさそうです。
今回はこれでいこうと思います。
ご教授有難うございました。