Variant参数类型常量

这个主题列出了一些新的常量,它们指出了被设计与微软基础类库中OLE控件类一起使用的variant参数类型。
下面是类常量的一个列表:

Variant数据常量
·VTS_COLOR用于表示RGB颜色值的32位整数
·VTS_FONT指向一个OLE字体对象的IFontDisp接口的指针
·VTS_HANDLE一个Windows句柄值
·VTS_PICTURE指向一个OLE图形对象的IPictureDisp接口的指针
·VTS_OPTEXCLUSIVE一个16位值,用于成组使用的控件,比如单选按钮。这个类型告诉容器是否在一组控件中有一个具有TRUE值,而其它的都是FALSE
·VTS_TRISTATE一个16位带符号整数,用于可能具有三个可能值(选中、未选中、变灰)的属性,例如,复选框
·VTS_XPOS_HIMETRIC一个32位无符号整数值,用于表示x轴上以HIMETRIC为单的位置值
·VTS_YPOS_HIMETRIC一个32位的无符号整数值,用于表示y轴上以HIMETRIC为单位的位置值
·VTS_XPOS_PIXELS一个32位无符号整数值,用于表示x轴上以像素为单位的位置值
·VTS_YPOS_PIXELS一个32位无符号整数值,用于表示y轴上以像素为单位的位置值
·VTS_XSIZE_PIXELS一个32位无符号整数值,用于表示以像素为单位的屏幕对象的宽度
·VTS_YSIZE_PIXELS一个32位无符号整数值,用于表示以像素为单位的屏幕对象的高度
·VTS_XSIZE_HIMETRIC一个32位无符号整数值,用于表示以HIMETRIC为单位的屏幕对象的宽度
·VTS_YSIZE_HIMETRIC一个32位无符号整数值,用于表示以HIMETRIC为单位的屏幕对象的高度
注意:
另外还为所有的variant类型定义了一些variant常量,除了VTS_FONT和VTS_PICTURE,它们提供了一个指向variant数据常量的指针。这些常量以VTS_Pconstantname 约定来命名。例如,VTS_PCOLOR是一个指向VTS_COLOR常量的指针。