Skip to content

OLEContainerConstants ​

包含OLE容器控件使用的所有选项值的组合枚举。每组逻辑值都有更具体的枚举 --- 参见另见部分 --- 但OLEContainerConstants保留了所有原始VB6名称,以便现有代码继续编译。

OLE类型 ​

常量值说明
vbOLELinked0对象链接到其源。
vbOLEEmbedded1对象嵌入在容器中。
vbOLEEither2链接或嵌入。
vbOLENone3无对象。

更新选项 ​

常量值说明
vbOLEAutomatic0源更改时容器自动更新链接对象。
vbOLEFrozen1更新已暂停。
vbOLEManual2仅在调用Update时更新。

激活触发 ​

常量值说明
vbOLEActivateManual0通过DoVerb手动激活。
vbOLEActivateGetFocus1获得焦点时激活。
vbOLEActivateDoubleclick2双击时激活。
vbOLEActivateAuto3根据对象默认设置自动激活。

大小调整 ​

常量值说明
vbOLESizeClip0对象在容器边缘处被裁剪。
vbOLESizeStretch1对象拉伸以填充容器。
vbOLESizeAutoSize2容器自动调整大小以适应对象。
vbOLESizeZoom3对象按比例缩放以适应容器,保持宽高比。

显示样式 ​

常量值说明
vbOLEDisplayContent0显示对象内容。
vbOLEDisplayIcon1对象以图标显示。

状态 ​

常量值说明
vbOLEChanged0对象自上次更新以来已更改。
vbOLESaved1对象已保存。
vbOLEClosed2对象已关闭。
vbOLERenamed3对象已重命名。

动词 ​

常量值说明
vbOLEPrimary0调用对象的主动词。
vbOLEShow-1显示对象。
vbOLEOpen-2在单独窗口中打开对象。
vbOLEHide-3隐藏对象。
vbOLEUIActivate-4激活对象的用户界面。
vbOLEInPlaceActivate-5就地激活对象。
vbOLEDiscardUndoState-6丢弃对象持有的任何撤销状态。

菜单标志 ​

常量值说明
vbOLEFlagGrayed1动词在菜单中灰显。
vbOLEFlagDisabled2动词被禁用。
vbOLEFlagChecked8动词显示有复选标记。
vbOLEFlagSeparator2048项目呈现为菜单分隔符。

杂项 ​

常量值说明
vbOLEMiscFlagMemStorage1对象的存储保留在内存中而非磁盘上。
vbOLEMiscFlagDisableInPlace2此对象禁用就地激活。

另见 ​

twinBASIC及其LOGO版权为作者"韦恩"所有