-1
私はMFCでダイアログベースのプログラムを作っています。 エディットコントロールのテキストを太字に変更するか、サイズを変更するにはどうすればよいですか? どこでどのようなコードを書くべきですか? 具体的に教えてください。あなたのOnInitDialog
でMFC CEditコントロールのテキストスタイルを変更する方法?
私はMFCでダイアログベースのプログラムを作っています。 エディットコントロールのテキストを太字に変更するか、サイズを変更するにはどうすればよいですか? どこでどのようなコードを書くべきですか? 具体的に教えてください。あなたのOnInitDialog
でMFC CEditコントロールのテキストスタイルを変更する方法?
は、(あなたのダイアログで宣言された)CFont
オブジェクト
m_pFont=new CFont;
int lfHeight;
lfHeight = (int) -(dSize* 90/72.);
int nWeight=FW_NORMAL;
if (isBold)
nWeight=FW_BOLD;
pFont->CreateFont(lfHeight , 0, 0, 0, nWeight, (BYTE)isItalic, (BYTE)isUnderline, 0, (BYTE)nCharSet, OUT_DEFAULT_PRECIS, CLIP_DEFAULT_PRECIS, DEFAULT_QUALITY, DEFAULT_PITCH, _T("Arial"));
を作成し、あなたのエディットコントロールのためのSetFont(m_pFont)
を呼び出す - あなたのデストラクタでそれを削除します。