WindowsのフォントスレッドVer.16

このエントリーをはてなブックマークに追加
472名無し~3.EXE
>>461
Makefileでスマソ。うちはVC++2005ExpressEdition(タダ版なやつ)なんで、
.sln,.vcprojになっちゃって .dsp, .dswを作れないんです orz

空のワークスペースにプロジェクト2つ(exeとdll)作って ソース入れて、
ランタイムライブラリ:マルチスレッド(/MT)
サブシステム:Windows(/subsystem:windows)
プリコンパイル済みヘッダーを使用しない
デフォルト設定から これ設定するだけで大丈夫だと思います。

override.cppで少し弄ったのは
・デバッグ用にPerformanceCounter
・CharacterExtraのQualityごとの計算
・lCanvasWidth,Heightの計算位置(gdi++src20060916がQuality=1で落ちる原因?)
・ETO_GLYPH_INDEXのときGetTextExtentPointIを使う。
・PatBltをFillRectに。
・ExtTextOutWを呼ぶとき、fuOptionsを渡す(ETO_GLYPH_INDEX)
こんな所です。