HOME >> Tips >> Microsoft.NET

メイリオフォントで作ったWindows Forms アプリケーションがWindows XP で崩れる

2012/04/22
文書番号:20176




Windows 7 環境で作ったWindows Forms アプリケーションを Windows XP で起動したところ、画面デザインが大きく崩れてしまった。
これはアプリケーションのフォントをメイリオにしたことが原因のようである。
Windwos XP環境にも標準で入っているフォント(例えばMS ゴシックなど)を使えば問題ないが、 なくなっていくWindows XP に合わせるよりメイリオフォントを使ってみたかったので、Windows XP にメイリオフォントを入れて対応してみた。


Windows 7 で起動した状態

Windows XP で起動した状態


【設定手順】
  1. メイリオ 5.0 をMicrosoft からダウンロードする

    Windows XP 向け ClearType 対応日本語フォント

  2. ダウンロードしたファイルをダブルクリックしてメイリオフォント5.0 をインストールする
  3. アプリケーションを起動して確認します。

【参考情報】


Windows XP 向け ClearType 対応日本語フォント
http://www.microsoft.com/downloads/ja-jp/details.aspx?FamilyID=f7d758d2-46ff-4c55-92f2-69ae834ac928