MSフォントについて – プログラミング – Home

通知
すべてクリア

[解決済] MSフォントについて


チャイ
 チャイ
(@チャイ)
ゲスト
結合: 16年前
投稿: 24
Topic starter  

VC++2005ダイアログベースを使用しています。
Windows標準のフォントについて質問です。

ダイアログの初期状態でのフォントがMS UI Gothicとなっていますが、
このフォントは日本語OS,フランス語OSなどそれぞれのローカルな言語で
表示が異なるものなのでしょうか?

MS UI Gothicで作成したプログラムをフランス語OSで起動したときに
フォントの太さや幅が合わず、文字の欠けが発生してしまいました。
(※表示させたいのは英語のみです)

それと、言語の違いによる影響がないフォントがあるのでしょうか?
ご教授お願いします。m(_ _)m


引用未解決
トピックタグ
仲澤@失業者
(@uncle_kei)
Prominent Member
結合: 5年前
投稿: 828
 

とりあえず、簡単にできそうな手は
 1.MS Gothicにしてみる。
 2.DLGのプロパティの「フォント」で
   「文字セット」が「日本語」だったら「欧文」にしてみる。
でしょうか。


返信引用
チャイ
 チャイ
(@チャイ)
ゲスト
結合: 16年前
投稿: 24
Topic starter  

仲澤@失業者さん、返信有難うございます。

フォントがMS Gothicの場合、ローカルの言語によって固有の
表示がされるようです。
文字セットを変更するというのも手ですが、日本語や欧文以外の
ことも考慮すると、やはりOSの言語に依存しないフォントを使用
するのがベストと思いました。特に今回は英語のみの表記だった
ので、色々試行した結果、プロポーショナルであればArialや
Courier、固定幅であればCourier Newがよさそうです。
今回はこれでいこうと思います。
ご教授有難うございました。


返信引用

返信する

投稿者名

投稿者メールアドレス

タイトル *

プレビュー 0リビジョン 保存しました
共有:
タイトルとURLをコピーしました