CFontHolder选件类

实现常用字体属性并封装Windows字体对象和 IFont 接口的功能。

class CFontHolder

成员

z2w490z3.collapse_all(zh-cn,VS.110).gif公共构造函数

名称

说明

CFontHolder::CFontHolder

构造 CFontHolder 对象。

z2w490z3.collapse_all(zh-cn,VS.110).gif公共方法

名称

说明

CFontHolder::GetDisplayString

检索容器中的属性浏览器显示的字符串。

CFontHolder::GetFontDispatch

返回字体的 IDispatch 接口。

CFontHolder::GetFontHandle

返回的句柄。Windows字体。

CFontHolder::InitializeFont

初始化 CFontHolder 对象。

CFontHolder::QueryTextMetrics

检索字体相关的信息。

CFontHolder::ReleaseFont

IFontIFontNotification 接口断开 CFontHolder 对象。

CFontHolder::Select

选择一种字体资源。设备上下文。

CFontHolder::SetFont

连接到 IFont 接口的 CFontHolder 对象。

z2w490z3.collapse_all(zh-cn,VS.110).gif公共数据成员

名称

说明

CFontHolder::m_pFont

CFontHolder 对象的 IFont 接口的指针。

备注

CFontHolder 没有基类。

使用此选件类为控件实现自定义字体属性。 有关创建此类属性的信息,请参见文章 ActiveX控件:使用字体

继承层次结构

CFontHolder

要求

Header: afxctl.h

请参见

参考

层次结构图

CPropExchange选件类