我做的是一个简单的文本编辑器,CMyView继承CEditView,然后在里面添加了一个菜单单击事件的方法
void CMyView::OnEditFont() 
{
LOGFONT  pLogFont;
CFontDialog dlg;
CFont font;

if(dlg.DoModal()==IDOK)
{
dlg.GetCurrentFont(&pLogFont);
font.CreateFontIndirect(&pLogFont);
CEditView::SetFont(&font);

}
}
但是没用,只有光标变大,字体不会变的,请教高手