wfont( ) 函数

示例 请参阅

返回 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( ) 函数返回活动输出窗口的当前字体、字体大小或字形。