m_keyInput為編輯框關聯變量
m_keyInputFont是CFont類型的成員變量
m_keyInput.GetClientRect(&rect);
m_keyInputFont.CreateFont(rect.Height(), 0, 0, 0, FW_NORMAL, FALSE, FALSE, 0,
DEFAULT_CHARSET, OUT_DEFAULT_PRECIS, CLIP_DEFAULT_PRECIS, DEFAULT_QUALITY,DEFAULT_PITCH, NULL);
m_keyInput.SetFont(&m_keyInputFont, FALSE);
要修改字體,妳改CreateFont參數就是了,MSDN查查CreateFont函數。
如果要動態修改,要記得先m_keyInputFont.DeleteObject();再CreateFont
RichEdit另有辦法。