火山视窗:如何动态使用【未安装的字体】文件?
火山视窗:如何动态使用未安装的字体文件?暂时没有相关的操作。 <火山程序 类型 = "通常" 版本 = 1 />
方法 安装临时字体 <公开 类型 = 整数 注释 = "安装临时字体,成功返回大于0" @禁止流程检查 = 真>
参数 字体名称路径 <类型 = 文本型>
{
@ int zts = AddFontResourceW(@<字体名称路径>.GetText());
@ if (zts) PostMessage(HWND_BROADCAST, WM_FONTCHANGE, NULL, NULL);
@ return zts;
}
方法 卸载临时字体 <公开 类型 = 逻辑型 注释 = "卸载临时字体" @禁止流程检查 = 真>
参数 字体名称路径 <类型 = 文本型>
{
@ BOOL zts = RemoveFontResourceW(@<字体名称路径>.GetText());
@ if (zts) PostMessage(HWND_BROADCAST, WM_FONTCHANGE, NULL, NULL);
@ return zts;
}
页:
[1]