首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在LabWindows CVI内部的系统上安装字体?

如何在LabWindows CVI内部的系统上安装字体?
EN

Stack Overflow用户
提问于 2020-07-02 16:16:38
回答 1查看 103关注 0票数 0

在用户界面资源文件中的面板中,很少有带有特殊字体的文本消息控件(这是一个旧项目,UIR已经被设计,用于生产,因此不能更改它)。在设计时,LabWindows检测字体是否安装在当前系统中,如果没有,则显示在带有(未找到)后缀的编辑文本属性对话框中,如下图找不到字体所示

但是在运行时,如果字体仍然不可用,可执行文件将选择另一种可能不符合设计的控件大小的字体。

是否可以在启动时检测字体是否可用,如果没有警告用户安装字体?系统详细信息:旧的LabWindows8.5在Windows-1064位.曾试图搜索谷歌和国家仪器公司,但没有找到答案。还尝试了以下代码:

代码语言:javascript
复制
  char buff[1024];
  int xx = GetFontTypefaceName("Digital-7", buff);

但是,如果字体是否安装在测试计算机上,它总是会以不同的方式返回xx=9和buff=“Digit-7”。

在设计时,LabWindows检测到安装了字体:找到字体

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-07-06 07:34:48

Ni论坛那里得到了一个提示,那就是Ni论坛确实是该走的路。不幸的是,它适用于CVI版本的2009或更高版本的,我只能使用8.5(2008)。它很可能是在9.0或更高版本中修复的,但是在他们的变格士中没有发现任何踪迹。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62700781

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档