Constructs aCFontobject. The resulting object must be initialized withCreateFont,CreateFontIndirect,CreatePointFont, orCreatePointFontIndirectbefore it can be used.
//可以用dc.StrokeAndFillPath()函数来代替,不过该函数会使用当前刷子填充路径的内部。 dc.SelectObject(pOldFont); dc.SelectObject(pOldPen); }
初始化指定特性的一 CFont 对象。语法复制 BOOL CreateFont( int nHeight, int nWidth, int nEscapement, int nOrientation, int nWeight, BYTE bItalic, BYTE bUnderline, BYTE cStrikeOut, BYTE nCharSet, BYTE nOutPrecision, BYTE nClipPrecision, BYTE nQuality, BYTE nPitchAndFamily, LPCTSTR lpsz...
The CFont class encapsulates a Windows graphics device interface (GDI) font and provides member functions for manipulating the font. To use a CFont object, construct a CFont object and attach a Windows font to it with CreateFont, CreateFontIndirect, CreatePointFont, or CreatePointFontIndirect, and...
lfHeight:以逻辑单位指定字体字符元(character cell)或字符的高度。字符高度值为字符元高度值减去内部行距(internal-leading)值。 当lfHeight大于0时,字体映射程序将该值转换为设备单位,并将它与可用字体的字符元高度进行匹配; 当该参数为0时,字体映射程度将使用一个匹配的默认高度值; ...
CFont::CreateFont CFont::CreateFontIndirect CFont::CreatePointFont CFont::CreatePointFontIndirect CFont::FromHandle CFont::GetLogFont CFont::operator HFONT Learn Previous Versions Visual Studio CFont Class CFont Member Functions 영어로 읽기 ...
字体由CFont类进行管理,创建CFont类必须使用CFont类的成员函数,这点与CPen和CBrush有所不同。 为了使用CFont对象,首先构造一个CFont对象,再通过调用CreateFont、CreateFontIndirect、CreatePointFont或CreatePointFontIndirect使一个Windows字体与此CFont对象关联,然后使用此CFont对象的成员函数就可以操作字体了。 一般使用Crea...
完成对 CreateFont 功能时创建的 CFont 对象,请使用 CDC::SelectObject 选择不同的字体到设备上下文,然后删除不再需要的 CFont 对象。 示例: // The code fragment shows how to create a font object,// select the font object into a DC (device context) for text// drawing, and finally delete the ...
LOGFONT: 一个结构,用来逻辑上表达一个字体,比如LOGFONT.lfFaceName是字体的名字 HFONT: 一个句柄,相当于表示内存中的一个字体对象,它可以马上拿来用 CFont: 是mfc对于HFONT的一种封装 可以说LOGFONT是一种墨水的名字,比如英雄牌,比较抽象 而HFONT表示实实在在的一瓶墨水,打开瓶盖就可以用 ...