返回 Visual FoxPro、FoxPro for Windows 和 FoxPro for Macintosh
中窗口当前字体的名称、大小或字形。
语法
WFONT(nFontAttribute [, WindowName])
参数
nFontAttribute
指定要返回的字体属性。
如果 nFontAttribute 是 1,WFONT( )
函数返回活动窗口或指定窗口的当前字体名。
如果 nFontAttribute 是 2,wfont( ) 函数返回字体大小。
如果 nFontAttribute 是 3,WFONT( ) 返回标识字形的代码。
字形代码代表当前字形的单个字符或一组字符。例如,若 WFONT(3) 返回 BI,则当前字形就是粗斜体。
下表列出了每种字形的代码:
字符 | 字形 |
B | 粗体 |
I | 斜体 |
N | 常规 |
O | 轮廓 |
Q | 不透明 |
S | 阴影 |
– | 删除线 |
T | 透明 |
U | 下划线 |
WindowName
指定要确定当前字体大小或字形的窗口的名称。在 Visual FoxPro
中,也可以指定工具栏的名称。若包含的是空字符串,则返回 Visual FoxPro 主窗口的当前字体的名称、大小或字形。
WindowName 可以是 DEFINE WINDOW 命令创建的用户自定义窗口名,或者文本编辑与备注编辑窗口名。
也可以包含系统窗口的名称(如查看、跟踪、调试等窗口)。
wfont( ) 函数只能为打开的且当前可见或隐藏的系统窗口返回字体属性。如果指定的系统窗口关闭,则 Visual FoxPro 显示错误信息。
如果省略参数 WindowName,wfont( ) 函数返回活动输出窗口的当前字体、字体大小或字形。