为什么在字体对话框中选择好字体后却无法在屏幕上改变自己的文字啊
我做的是一个简单的文本编辑器,CMyView继承CEditView,然后在里面添加了一个菜单单击事件的方法
void CMyView::OnEditFont()
{
LOGFONT pLogFont;
CFontDialog dlg;
CFont font;
if(dlg.DoModal()==IDOK)
{
dlg.GetCurrentFont(&pLogFont);
font.CreateFontIndirect(&pLogFont);
CEditView::SetFont(&font);
}
}
但是没用,只有光标变大,字体不会变的,请教高手