|
コメントありがとうございます。
Tahoma 自体は 98/Me にも含まれているので問題ないと思い込んでおりました。今 Me で確認したら日本語化けますね。。。(化けない部分もあったりするのですが・・・)
ところで、
>これでは、英語圏でも9ptになってしまい、あまりよくないです。
英語圏で 9pt だと不都合があるのでしょうか?確かに 8pt のソフトが多いような気がするのですが、日本語環境と英語環境でダイアログサイズを同じにしたいというのはあるんですよね。
本当は、CrystalCPUID のようにフォントを自由に変更できるようにしたいところですが、そうするとダイアログのサイズが変わってしまうので・・・
ここは、もうスパッと 98/Me もあきらめて 2000/XP/2003/Vista 対応ということにしちゃいますかね。。。たかが、フォントされどフォント・・・。日本語環境だけに閉じていればこのような問題はないわけで、国際化はなかなか大変です。
>Win2000以降前提なので、
>ダイアログのフォント指定で推奨されているを使用してはいかがでしょうか?
>
>ダイアログのリソースで、DIALOGの代わりにDIALOGEX、スタイルにDS_FIXEDSYS、フォントは、8pt "MS Shell Dlg"を使用する方法です。
>
>この場合、8ptベースのコントロール配置でも、9ptの日本語が表示されるようになります。詳しくは http://msdn.microsoft.com/library/ja/vsent7/html/v【URL短縮沸:C-BOARD】f を参照してみてください。
参考にさせていただきます!!
|
|