▼ kobakeさん
> バグ修正パッチを登録しました。
> PatchUnicode#1849347 印刷で全角フォント指定が効かない
>
http://sourceforge.net/tracker/index.php?func=detail&aid=1849347&group_id=12488&atid=1013762動作確認しました。
Print_DrawLine関数でちょっと問題がちょっと問題があるようです。
::ExtTextOutW_AnyBuild(
hdc,
ptDraw.x + (Int)nLayoutX * nDx,
ptDraw.y - ( m_pPrintSetting->m_nPrintFontHeight - nAscentHan ),
0,
NULL,
&pLine[nBgnLogic],
iLogic - nBgnLogic,
&pDxArray[nBgnLogic]
);
の第3パラメータは
ptDraw.y - ( m_pPrintSetting->m_nPrintFontHeight - nKindLast==0?nAscentHan:nAscentZen ),
となると思います。
以上報告をあげておきます。