TTGetEmbeddingType 函数 (t2embapi.h)

获取字体的嵌入权限。

语法

LONG TTGetEmbeddingType(
  [in] HDC   hDC,
  [in] ULONG *pulEmbedType
);

参数

[in] hDC

设备上下文句柄。

[in] pulEmbedType

指向指示字体嵌入权限的标志的指针。 此标志可以具有以下值之一。 此函数返回授予的限制最少的许可证。

含义
EMBED_PREVIEWPRINT
预览和打印嵌入。
EMBED_EDITABLE
可编辑的嵌入。
EMBED_INSTALLABLE
可安装嵌入。
EMBED_NOEMBEDDING
受限许可证嵌入。

返回值

如果成功,则返回E_NONE。

此函数读取存储在字体中的嵌入权限,并将权限传输到 pulPrivStatus

否则,返回 嵌入函数错误消息中所述的错误代码。

注解

或者,应用程序可以使用 TTLoadEmbeddedFont 来确定嵌入权限,然后检查 pulPrivStatus 中返回的值,该函数是否成功。

要求

   
最低受支持的客户端 Windows 2000 Professional [仅限桌面应用]
最低受支持的服务器 Windows 2000 Server [仅限桌面应用]
目标平台 Windows
标头 t2embapi.h
Library T2embed.lib
DLL T2embed.dll

另请参阅

TTGetEmbeddedFontInfo

TTGetNewFontName

TTLoadEmbeddedFont