BasicType

Specifica il tipo di base del simbolo.

enum BasicType { 
   btNoType   = 0,
   btVoid     = 1,
   btChar     = 2,
   btWChar    = 3,
   btInt      = 6,
   btUInt     = 7,
   btFloat    = 8,
   btBCD      = 9,
   btBool     = 10,
   btLong     = 13,
   btULong    = 14,
   btCurrency = 25,
   btDate     = 26,
   btVariant  = 27,
   btComplex  = 28,
   btBit      = 29,
   btBSTR     = 30,
   btHresult  = 31
};

Elementi

  • btNoType
    Nessun tipo di base viene specificato.

  • btVoid
    Il tipo di base è un oggetto void.

  • btChar
    Il tipo di base è un oggetto char (Tipo di C/C++).

  • btWChar
    Il tipo di base è un ampio carattere (Unicode) (WCHAR).

  • btInt
    Il tipo di base viene signed int (Tipo di C/C++).

  • btUInt
    Il tipo di base viene unsigned int (Tipo di C/C++).

  • btFloat
    Il tipo di base è un numero a virgola mobileFLOAT).

  • btBCD
    il tipo di base è un numero decimale con codice binario (BCD).

  • btBool
    Il tipo di base è un valore booleano (BOOL).

  • btLong
    Il tipo di base è un oggetto long int (Tipo di C/C++).

  • btULong
    Il tipo di base viene unsigned long int (Tipo di C/C++).

  • btCurrency
    il tipo di base è valuta.

  • btDate
    Il tipo di base viene data/ora (DATE).

  • btVariant
    Il tipo di base è una struttura variabile di tipo (VARIANT).

  • btComplex
    il tipo di base è un numero complesso.

  • btBit
    il tipo di base è un bit.

  • btBSTR
    il tipo di base è una base o una stringa binaria (BSTR).

  • btHresult
    Il tipo di base viene HRESULT.

Note

I valori in questa enumerazione sono restituiti da IDiaSymbol::get_baseType metodo.

Requisiti

intestazione: cvconst.h

Vedere anche

Riferimenti

IDiaSymbol::get_baseType

IDiaSymbol::get_length

Altre risorse

Enumerazioni e strutture