«前の日記(2006年09月22日) 最新 次の日記(2006年09月24日)» 編集

ema log


2006年09月23日 [長年日記]

_ [最近] Windowsで綺麗なフォントレンダリングを実現する「gdi++.dll」 [slashdot.jp]

TextOut を独自の「フォントサイズを本来より大きく描画して、縮小する」ことでアンチエイリアシング描画する処理に置き換えているそうです。上が普段の表示、下が「gdi++.dll」による表示。

サブピクセルレンダリングの実装も試みられていて、Windows2000 上でも↑のようなスクリーンショットの描画になりました。

まだ、IEなどで描画が不安定になったりするようですが、今後が楽しみです。Firefox でもアドレスバーがおかしくなりました。キャレット位置がずれてしまうので、おそらく、文字幅、高さの計算がおかしいのでしょう。XP しか推奨されていませんし。

残念ながら、常用はできそうにありません。

そういえば、最近 Sony が必死なのも気になるところです(朝日新聞風)

公式サイト
gdi++.dll

_ [最近][Software] Windows Vista で hosts ファイルの扱いが変わった?

ブートローダも変わっていて、デフォルトが Vista のままになっていて不便です。ときおり、再起動の際に間違って Vista を起動してしまいます。

ファーミング(Pharming)対策かなぁと思うのですが、hosts を書き換えても、DNS を引きにいくようです。

192.168.1.128   sohei.jpn.ph ema.fsr.jp

管理者権限でメモ帳を起動して↑のように書いてやっても、通常の DNS で解決されました。

_ [最近][Software] Windows Vista 互換性ウィザード

自動スケーリングを無効にできました。残念なことに、スクリーンショットを納めようとしたらブルースクリーンになってしまったのですが。

Live Messanger や Firefox といったアプリですらスケーリングされてしまうので、Vista 登場後はしばらくお世話になるかもしれません。