KeyPreview 属 性
指定表单的 KeyPress 事件是否优先于控件的 KeyPress 事件 设计和运行时可用
语 法
Ob jec t.KeyPreview[ = lExp r]
参 数 描 述
lExpr
下 表 列 出 了 KeyPreview 属 性 的 设 置
设 置 说 明
真
(.T.)
假
(.F.)
说 明
表单首先接收 KeyPress 事件 然后活动控件才接收
默认值 由活动控件接收 KeyPress 事件 表单不接收
使用 KeyPreview 属性可使表单先对 KeyPress 事件进行处理 然后再由当前活动控件对这些事件进行处理
可以使用这个属性为表单创建一个全局键盘处理程序 例如 在应用程序中用到功能键时 可以在表单层次上对这些键击做出处理 而不用为每一个接收到键击事件的控
件分别编写代码
若表单没有可见的活动控件 它将自动接收所有键盘事件
应 用 于
表单 页面 _SCREEN 工具栏
请 参 阅
Enabled 属 性 , KeyPress 事 件 , V isible 属 性