Compartilhar via


VARTYPE

Windows Mobile SupportedWindows Embedded CE Supported

9/8/2008

Essa enumeração é usada em Variant, TYPEDESC, OLE propriedade conjuntos e matrizes seguras.

As constantes enumeração listadas no seguinte VARENUM seção são válido in a VT membro de um Variant estrutura.

Syntax

typedef unsigned short VARTYPE;
enum VARENUM {
  VT_EMPTY = 0, 
  VT_NULL = 1, 
  VT_I2 = 2, 
  VT_I4 = 3, 
  VT_R4 = 4, 
  VT_R8 = 5, 
  VT_CY = 6, 
  VT_DATE = 7, 
  VT_BSTR = 8, 
  VT_DISPATCH = 9, 
  VT_ERROR = 10, 
  VT_BOOL = 11, 
  VT_VARIANT = 12, 
  VT_UNKNOWN = 13, 
  VT_UI1 = 17, 
};
VT_RESERVED = 0x8000
VT_BYREF = 0x4000
VT_ARRAY = 0x2000

Elementos

  • VT_EMPTY
    Tipo de variável não foi especificado.
  • VT_NULL
    Tipo de variável é NULL.
  • VT_I2
    Tipo de variável é 2-byte assinado INT.
  • VT_l4
    Tipo de variável é 4-byte assinado INT.
  • VT_R4
    Tipo de variável é 4-byte real.
  • VT_R8
    Tipo de variável é 8-byte real.
  • VT_CY
    Tipo de variável é unidade monetária.
  • VT_DATE
    Tipo de variável é Data.
  • VT_BSTR
    Tipo de variável é binário seqüência de caracteres.
  • VT_DISPATCH
    Tipo de variável é IDispatch FAR *.
  • VT_ERROR
    Tipo de variável é SCODE.
  • VT_BOOL
    Tipo de variável é Boolean; VERDADEIRO =-1, 0 = False.
  • VT_VARIANT
    Tipo de variável é Variant FAR *.
  • VT_UNKNOWN
    Tipo de variável é IUnknown FAR *.
  • VT_UI1
    Tipo de variável é sem assinatura char.
  • VT_RESERVED
    Este elemento é reservado.
  • VT_BYREF
    Tipo de variável é um ponteiro para dados.
  • VT_ARRAY
    Tipo de variável é uma matriz segura.

Requirements

Header oaidl.h
Windows Embedded CE Windows CE 2.0 and later
Windows Mobile Windows Mobile Version 5.0 and later

See Also

Reference

Automation Enumerations
TYPEDESC
VARIANT and VARIANTARG