首页上一页 1 下一页尾页 1 条记录 1/1页
创建字体指针无法释放
发表在C语言图书答疑
2014-07-18
是否精华
是
否
版块置顶:
是
否
{
CFont * SelfFont;
SelfFont= new CFont;
if (fontsize==0)
fontsize=20;
SelfFont->CreateFont(fontsize, // nHeight
0, // nWidth
0, // nEscapement
0, // nOrientation
FW_BOLD, // nWeight
FALSE, // bItalic
FALSE, // bUnderline
0, // cStrikeOut
ANSI_CHARSET, // nCharSet
OUT_DEFAULT_PRECIS, // nOutPrecision
CLIP_DEFAULT_PRECIS, // nClipPrecision
DEFAULT_QUALITY, // nQuality
DEFAULT_PITCH | FF_SWISS, // nPitchAndFamily
_T("Arial")); // lpszFac
this->SetFont(SelfFont);
//delete SelfFont; //这个指针不能释放 释放后字体回复原状 到的在那里释放合适????
//SelfFont=NULL; //
}
CFont * SelfFont;
SelfFont= new CFont;
if (fontsize==0)
fontsize=20;
SelfFont->CreateFont(fontsize, // nHeight
0, // nWidth
0, // nEscapement
0, // nOrientation
FW_BOLD, // nWeight
FALSE, // bItalic
FALSE, // bUnderline
0, // cStrikeOut
ANSI_CHARSET, // nCharSet
OUT_DEFAULT_PRECIS, // nOutPrecision
CLIP_DEFAULT_PRECIS, // nClipPrecision
DEFAULT_QUALITY, // nQuality
DEFAULT_PITCH | FF_SWISS, // nPitchAndFamily
_T("Arial")); // lpszFac
this->SetFont(SelfFont);
//delete SelfFont; //这个指针不能释放 释放后字体回复原状 到的在那里释放合适????
//SelfFont=NULL; //
}