IFont::Clone 方法 (ocidl.h)
创建状态与当前字体相同的重复字体对象。
语法
HRESULT Clone(
[out] IFont **ppFont
);
参数
[out] ppFont
接收指向新字体对象的接口指针的 IFont 指针变量的地址。 当不再需要此新字体对象时,调用方必须调用 IFont::Release 。
返回值
方法支持标准返回值 E_UNEXPECTED 和 E_OUTOFMEMORY,以及以下值。
返回代码 | 说明 |
---|---|
|
已成功创建新字体对象。 |
|
此字体对象不支持克隆。 |
|
ppfont 中的地址无效。 例如,它可能为 NULL。 |
注解
调用方备注
新的字体对象完全独立于第一个字体对象。 调用方负责在不再需要时释放此新对象。 此方法不会影响所克隆字体的引用计数。要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 2000 Professional [仅限桌面应用] |
最低受支持的服务器 | Windows 2000 Server [仅限桌面应用] |
目标平台 | Windows |
标头 | ocidl.h |