我想在CEditView里通过CFontDialog动态设置字体:LOGFONT logFont;
m_Font.GetLogFont(&logFont);CFontDialog fontDlg(&logFont);
if(fontDlg.DoModal()==IDOK)
{
m_Font.DeleteObject();
m_Font.CreateFontIndirect(&logFont);
SetFont(&m_Font);
InvalidateRect(NULL);
}结果抱错.为什么?
m_Font.GetLogFont(&logFont);CFontDialog fontDlg(&logFont);
if(fontDlg.DoModal()==IDOK)
{
m_Font.DeleteObject();
m_Font.CreateFontIndirect(&logFont);
SetFont(&m_Font);
InvalidateRect(NULL);
}结果抱错.为什么?
http://www.yangning.com/pages/SetFont.htm