void CDataView::OnInitialUpdate()
{
CEditView::OnInitialUpdate();
CFont *pfont = new CFont();
CClientDC dc(this);
VERIFY(pfont->CreatePointFont(100, "宋体", &dc));
this->SetFont(pfont, true);
//不知为什么加了这条语句字体就不见了
//delete pfont;
}
博客展示了CDataView类中OnInitialUpdate函数的代码,该代码创建了一个字体对象并设置视图字体,但添加删除字体对象语句后字体消失,围绕此字体设置问题展开。
637

被折叠的 条评论
为什么被折叠?



