3、_editFont.CreateFontIndirect(&lf);m_editPlace.SetFont(&m_editFont);//设置新字体CFont font;LOGFONT lf;memset(&lf, 0, sizeof(LOGFONT)); // zero out structurelf.lfHeight = 12; // request a 12-pixel-height fontstrcpy(lf.lfFaceName, "Arial"); // reques
4、t a face name "Arial"VERIFY(font.CreateFontIndirect(&lf)); // create the fontGetDlgItem(XXX)->SetFont(&font);下面的例子中,先取得编辑框本身的字体,然后改变其大小(需要注意的是,这种方法下,编辑框本身的字体如果不是TrueType型的话,字体大小的变化不是“连续”的,某些大小值的设定有可能不起作用):CYourDlg中增加成员变量CFont m_font; //这个绝对不能使临时变量BOOL CYourDlg::OnInitDia
6、>SetFont(&m_font);return TRUE; // return TRUE unless you set the focus to a control // EXCEPTION: OCX Property Pages should return FALSE}void CYourDlg::OnDestroy() {CDialog::OnDestroy();// TODO: Add