BasicType
spécifie le type de base du symbole.
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
};
Éléments
btNoType
aucun type de base n'est spécifié.btVoid
le type de base est void.btChar
Le type de base est char type (C/C++).btWChar
Le type de base est un caractère large (Unicode) (WCHAR).btInt
Le type de base est signed int type (C/C++).btUInt
Le type de base est unsigned int type (C/C++).btFloat
le type de base est un nombre à virgule flottante (FLOAT).btBCD
Le type de base est un décimal encodée en binaire (BCD).btBool
Le type de base est une valeur booléenne (BOOL).btLong
Le type de base est long int type (C/C++).btULong
Le type de base est unsigned long int type (C/C++).btCurrency
Le type de base est devise.btDate
le type de base est date/heure (DATE).btVariant
le type de base est une structure variable de type (VARIANT).btComplex
Le type de base est un nombre complexe.btBit
le type de base est un bit.btBSTR
le type de base est une chaîne de base ou binaire (BSTR).btHresult
le type de base est HRESULT.
Notes
Les valeurs de cette énumération sont retournées par la méthode d' IDiaSymbol::get_baseType .
Configuration requise
en-tête : cvconst.h