指定如何激活 OLE 容器控制。设计和运行时该属性可用。
语法
Control.AutoActivate[ = nValue]
设置
nValue
autoactivate 属性设置如下:
设置 | 说明 |
0 | 人工。控制不自动激活。您可以在程序中使用 DoVerb 方法激活控制。 |
1 | 获得焦点。如果控制中包含一个对象,那么当控制获得焦点时,提供对象的应用程序将被激活。 |
2 | (默认值)双击。如果控制中包含一个对象,那么用户双击控制,或在控制获得焦点时按 ENTER 将激活提供对象的应用程序。 |
3 | 自动。如果控制中包含一个对象,基于对象的常规方法(当用户双击对象或对象接收到焦点时)激活提供对象的应用程序。 |
说明
如果嵌入对象支持现场激活 (in-place activation),可设置 autoactivate 属性为 1(获得焦点),这样当控制获得焦点时,将激活对象。
注意 当 AutoActivate 设置为 2(双击)时,不发生 DblClick 事件。