描画に GDI を使用する MFC アプリケーションがあります。
テキストを描画したい場合は、新しいフォントを作成し、デバイス コンテキストで TextOut メソッドを呼び出します。
CFont font;
font.CreateFontW(20,0,-100,0,0,0,0,0,0,0,0,0,0,CString("Arial"));
CFont *oldfont = ctx->SelectObject(&font);
ctx->TextOutW(50, 50, CString("123"));
そして、それはうまく機能します。ここで、フォントを少し変更したいと思います (エスケープメントを調整します)。既存の でそれを行うことはできますかfont
、それとも新しい CFont を作成する必要がありますか?
ありがとう!