学习型 ASP/PHP/ASP.NET 主机 30元/年全能 ASP/PHP/ASP.NET 主机,支持月付专业 MSSQL 数据库空间,支持月付专业 MySQL 数据库空间,支持月付
发新话题
打印

一个关于字体的程序错误问题

一个关于字体的程序错误问题

void CjishibengView::OnChooseFont()
{
// TODO: 在此添加命令处理程序代码
CFont* pFont=GetFont();
LOGFONT lf;
if(pFont!=NULL)
pFont->GetObject(sizeof(LOGFONT),&lf);
else
::GetObject(GetStockObject(SYSTEM_FONT),sizeof(LOGFONT),&lf);
CFontDialog dlg(&lf,CF_SCREENFONTS|CF_INITTOLOGFONTSTRUCT);
if(dlg.DoModal()==IDOK)
{
m_font.DeleteObject();
if(m_font.CreateFontIndirect(&lf))
{
CWaitCursor wait;
SetFont(&m_font);
m_lfDefFont=lf;
if(GetPrinterFont()==NULL)
GetDocument()->UpdateAllViews(NULL);
}
}
}我添加了个修改字体的菜单,可是为什么老是说m_font未明标识符啊
我查了明明声明了啊在afxctl.h中又CFontHolder m_font;语句啊
我是在。net 2003下运行的

TOP

发新话题