autoactivate 属性

应用于 请参阅

指定如何激活 OLE 容器控制。设计和运行时该属性可用。

语法

Control.AutoActivate[ = nValue]

设置

nValue

autoactivate 属性设置如下:

设置 说明
0 人工。控制不自动激活。您可以在程序中使用 DoVerb 方法激活控制。
1 获得焦点。如果控制中包含一个对象,那么当控制获得焦点时,提供对象的应用程序将被激活。
2 (默认值)双击。如果控制中包含一个对象,那么用户双击控制,或在控制获得焦点时按 ENTER 将激活提供对象的应用程序。
3 自动。如果控制中包含一个对象,基于对象的常规方法(当用户双击对象或对象接收到焦点时)激活提供对象的应用程序。

说明

如果嵌入对象支持现场激活 (in-place activation),可设置 autoactivate 属性为 1(获得焦点),这样当控制获得焦点时,将激活对象。

注意 当 AutoActivate 设置为 2(双击)时,不发生 DblClick 事件。