你所说的MAINFRAME是指单文档和多文档中的CMainFrame主窗口类吗?如果是的话,可能没办法改掉,只有通过重绘主窗口才行,不过这个和GetDlgItem(ID_EDIT)->SetFont(&m_font);根本不是一个意思。
字体都在控件上,你改对话框的字体有什么用?
嗯。。。mainframe里的文字显示在什么地方?