在 Visual FoxPro 中有⼀个特殊的系统变量,那就是 _SCREEN。它是对象类型的系统变量,可以⽤它指定 Visual FoxPro 主窗⼝的属性和⽅法。但不能为 _SCREEN 创建事件过程。在 Visual FoxPro 中充分利⽤ _SCREEN 对象,就能对主窗⼝进⾏各种操作。⾯举⼏个例⼦进⾏说明:
1.利⽤_screen隐藏VFP的主窗⼝。
在程序中如何隐藏VFP的主窗⼝呢?只需在程序中加上⼀⾏代码:
_screen.visible=.f.
2. 更改VFP主窗⼝的图标和标题
把VFP窗⼝的⼩狐狸图标和"MicrosoftVisualFoxPro"标题,改为你所喜欢的图标和标题,只需执⾏代码:
_SCREEN.ICON=图标⽂件名(.ICO)
_SCREEN.CAPTION=标题名
3. 利⽤_SCREEN得到主窗⼝内包含的表单数量执⾏:
_SCREEN.FORMCOUNT
4.如果不想再看见狐狸头和主窗⼝右上⾓的三个按钮,可执⾏以下代码:
_lbox=.f.
5.得到主窗⼝中控件的数⽬:
_lcount
icon图标库6. 定义主窗⼝中显⽰⽂字的字体、字号。
_screen.fontname=字体名 && 如:⾪书
_screen.fontsize=字号 && 如:20
7.改变主窗⼝中⿏标指针的形状:
_usepointer=数值 && 数值介于0~14。0为默度从值