enum VARENUM

    VT_EMPTY  指示未指定值。
    VT_NULL 指示空值(类似于 SQL 中的空值)。
    VT_I2   指示 short 整数。
    VT_I4    指示 long 整数。
    VT_R4    指示 float 值。
    VT_R8    指示 double 值。
    VT_CY    指示货币值。
    VT_DATE    指示 DATE 值。
    VT_BSTR    指示 BSTR 字符串。
    VT_DISPATCH    指示 IDispatch 指针。
    VT_ERROR    指示 SCODE。
    VT_BOOL    指示一个布尔值。
    VT_VARIANT    指示 VARIANTfar 指针。
    VT_UNKNOWN    指示 IUnknown 指针。
    VT_DECIMAL    指示 decimal 值。
    VT_I1    指示 char 值。
    VT_UI1    指示 byte
    VT_UI2    指示 unsignedshort。
    VT_UI4    指示 unsignedlong。
    VT_I8    指示 64 位整数。
    VT_UI8    指示 64 位无符号整数。
    VT_INT    指示整数值。
    VT_UINT    指示 unsigned 整数值。
    VT_VOID    指示 C 样式 void
    VT_HRESULT    指示 HRESULT。
    VT_PTR    指示指针类型。
    VT_SAFEARRAY    指示 SAFEARRAY。在 VARIANT 中无效。
    VT_CARRAY    指示 C 样式数组。
    VT_USERDEFINED    指示用户定义的类型。
    VT_LPSTR    指示一个以 NULL 结尾的字符串。
    VT_LPWSTR    指示由 nullNothingnullptrnull 引用(在 Visual Basic 中为 Nothing) 终止的宽字符串。
    VT_RECORD    指示用户定义的类型。
    VT_FILETIME    指示 FILETIME 值。
    VT_BLOB    指示以长度为前缀的字节。
    VT_STREAM    指示随后是流的名称。
    VT_STORAGE    指示随后是存储的名称。
    VT_STREAMED_OBJECT    指示流包含对象。
    VT_STORED_OBJECT    指示存储包含对象。
    VT_BLOB_OBJECT    指示 Blob 包含对象。
    VT_CF    指示剪贴板格式。
    VT_CLSID    指示类 ID。
    VT_VECTOR    指示简单的已计数数组。
    VT_ARRAY    指示 SAFEARRAY 指针。
    VT_BYREF    指示值为引用。
posted @ 2012-11-08 20:49  歪歪不歪  阅读(611)  评论(0)    收藏  举报