Constants 模块
VBRUN Constants模块收集了经典VB6窗体、内在控件和运行时服务用于指定其选项值的命名整数枚举 --- 颜色、鼠标指针、键码、拖放状态、OLE容器行为、打印机设置值等。此模块中没有独立常量;所有内容都分组到枚举中,以便IntelliSense在每个属性或参数处提供正确的选项。
某些枚举在源代码中标记为**[MustBeQualified]** --- 其成员必须通过枚举名引用(例如ControlBorderStyleConstantsCustom.vbCustomBorder),以避免与类似命名枚举的成员冲突。这在相应枚举页面上有注明。
枚举
- AlignConstants -- Align属性的对齐值(无、顶部、底部、左侧、右侧)
- AlignmentConstants -- 文本对齐值(左、右、居中)
- AlignmentConstantsNoCenter -- 不含居中选项的文本对齐值
- AppearanceConstants -- 控件的平面或三维绘图样式
- ApplicationStartConstants -- 应用程序是独立启动还是通过Automation启动
- AspectTypeConstants -- OLE对象的呈现方面(内容、缩略图、图标、打印)
- AsyncReadConstants -- UserControl.AsyncRead的标志
- AsyncStatusCodeConstants -- AsyncReadProgress事件报告的状态代码
- AsyncTypeConstants -- UserControl.AsyncRead中正在读取的数据类型
- BackFillStyleConstants -- 控件背景填充是不透明还是透明
- BorderStyleConstants -- 绘制形状的线条样式(实线、虚线、点线、透明...)
- ButtonConstants -- 标准或图形按钮样式
- CheckBoxConstants -- 复选框的状态(未选中、选中、灰色)
- ClipboardConstants -- 剪贴板格式标识符(
vbCFText、vbCFBitmap...) - ColorConstants -- 常用命名颜色(
vbBlack、vbBlue、vbRed...) - ComboBoxConstants -- 组合框样式(下拉、简单、下拉列表)
- ControlBorderStyleConstants -- 单一边框样式(无或固定单线)
- ControlBorderStyleConstantsCustom -- 带自定义绘制选项的单一边框样式
- ControlTypeConstants -- 标准内在控件类型的标识符
- DataBOFconstants -- Data控件到达记录集开头时的操作
- DataEOFConstants -- Data控件到达记录集末尾时的操作
- DataErrorConstants -- 对数据绑定操作错误的响应
- DataValidateConstants -- Data控件Validate事件中报告的操作
- DatabaseTypeConstants -- Data控件使用的数据库引擎(ODBC、Jet、ACE)
- DefaultCursorTypeConstants -- Data控件连接的游标类型
- DockModeConstants -- 窗体和工具栏的停靠边缘值
- DragConstants -- DragDrop/DragOver报告的状态
- DragModeConstants -- 自动或手动拖动模式
- DragOverConstants -- 拖动悬停事件期间的进入/离开/悬停状态值
- DrawModeConstants -- PSet/Line/Circle绘图的光栅操作
- DrawStyleConstants -- 绘制线条和形状轮廓的线条样式
- FillStyleConstants -- 填充形状的填充图案
- FillStyleConstantsEx -- 带twinBASIC渐变扩展的填充图案
- FormArrangeConstants -- MDI子窗体排列模式(层叠、平铺...)
- FormBorderStyleConstants -- 窗体窗口边框样式(可调整大小、固定对话框、工具窗口...)
- FormShowConstants -- 窗体是模态还是非模态显示
- FormWindowStateConstants -- 正常、最小化或最大化窗口状态
- HitResultConstants -- UserControl HitTest事件的返回值
- KeyCodeConstants -- KeyDown/KeyUp的虚拟键代码值
- LinkModeConstants -- DDE链接模式(无、自动、手动、通知)
- ListBoxConstants -- 列表框样式(标准、复选框、色块)
- LoadPictureColorConstants -- LoadPicture的颜色深度标志
- LoadPictureSizeConstants -- LoadPicture的大小选择器
- LoadResConstants -- LoadResPicture的资源类型
- LogEventTypeConstants -- LogEvent的严重级别(错误、警告、信息)
- LogModeConstants -- 应用程序日志的目标和行为标志
- MenuAccelConstants -- 菜单项的键盘快捷键代码
- MenuControlConstants -- 弹出菜单的对齐和触发选项
- MouseButtonConstants -- 按下鼠标按钮的位标志(左、右、中)
- MousePointerConstants -- MousePointer属性的光标形状
- MultiSelectConstants -- 列表框的多选模式
- NegotiatePositionConstants -- OLE协商菜单的定位
- OLEContainerActivateConstants -- OLE容器何时激活其嵌入对象
- OLEContainerConstants -- 所有OLE容器选项值的组合枚举
- OLEContainerDisplayTypeConstants -- 显示内容还是图标
- OLEContainerSizeModeConstants -- 嵌入OLE对象的大小调整规则
- OLEContainerTypesAllowedConstants -- 链接、嵌入或任一对象类型
- OLEContainerUpdateOptionsConstants -- OLE链接对象的更新模式
- OLEDragConstants -- 自动或手动OLE拖动
- OLEDropConstants -- 无/手动/自动OLE放置目标
- OLEDropEffectConstants -- OLE放置的效果(复制、移动、链接、滚动)
- OldLinkModeConstants -- 旧式DDE链接模式(热、冷、服务器)
- PaletteModeConstants -- 窗体和控件的调色板来源
- ParentControlsType -- ParentControls是否将项包装在其Extender中
- PictureTypeConstants -- StdPicture的类型(位图、图标、元文件、增强元文件)
- PrinterObjectConstants -- 所有打印机设置值的组合枚举
- PrinterObjectConstants_ColorMode -- 彩色或单色打印
- PrinterObjectConstants_Duplex -- 单面或双面打印模式
- PrinterObjectConstants_Orientation -- 纵向或横向纸张方向
- PrinterObjectConstants_PaperBin -- 打印机的纸张来源标识符
- PrinterObjectConstants_PaperSize -- 打印机的纸张大小标识符
- PrinterObjectConstants_PrintQuality -- 草稿/低/中/高打印质量
- QueryUnloadConstants -- 窗体QueryUnload事件中报告的原因代码
- RasterOpConstants -- PaintPicture的光栅操作代码
- RecordsetTypeConstants -- 表/动态集/快照记录集类型
- ScaleModeConstants -- 窗体或容器Scale属性的测量单位
- ScrollBarConstants -- 控件应显示哪些滚动条(无、水平、垂直、两者)
- ShapeConstants -- Shape控件的几何形状选择器
- ShiftConstants -- 鼠标和键盘事件中Shift、Ctrl和Alt的位标志
- ShortcutConstants -- 菜单项的快捷键标识符
- StartUpPositionConstants -- 窗体的初始位置(手动、所有者、屏幕、默认)
- StorageTypeContants -- OLE数据存储介质(
HGLOBAL、文件、IStream、IStorage...) - SystemColorConstants -- 引用系统调色板条目的高值
- VariantTypeConstants -- DAO字段类型标签(旧式)
- VerticalAlignmentConstants -- 垂直文本对齐(顶部、中间、底部)
- ZOrderConstants -- BringToFront/SendToBack的选择器
INFO
枚举名称StorageTypeContants(注意缺少s)在此按运行时暴露的方式原样保留;此拼写错误是VB6的长期遗留问题。