הערה
גישה לעמוד זה דורשת אישור. אתה יכול לנסות להיכנס או לשנות תיקיות.
גישה לעמוד זה דורשת אישור. אתה יכול לנסות לשנות מדריכים.
Specifies the symbol's basic type.
Syntax
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,
btChar16 = 32, // char16_t
btChar32 = 33, // char32_t
btChar8 = 34, // char8_t
btVector = 35
};
Elements
| Element | Description |
|---|---|
| btNoType | No basic type is specified. |
| btVoid | Basic type is a void. |
| btChar | Basic type is a char (C/C++ type). |
| btWChar | Basic type is a wide (Unicode) character (WCHAR). |
| btInt | Basic type is signed int (C/C++ type). |
| btUInt | Basic type is unsigned int (C/C++ type). |
| btFloat | Basic type is a floating-point number (FLOAT). |
| btBCD | Basic type is a binary-coded decimal (BCD). |
| btBool | Basic type is a Boolean (BOOL). |
| btLong | Basic type is a long int (C/C++ type). |
| btULong | Basic type is an unsigned long int (C/C++ type). |
| btCurrency | Basic type is currency. |
| btDate | Basic type is date/time (DATE). |
| btVariant | Basic type is a variable type structure (VARIANT). |
| btComplex | Basic type is a complex number. |
| btBit | Basic type is a bit. |
| btBSTR | Basic type is a basic or binary string (BSTR). |
| btHresult | Basic type is an HRESULT. |
| btVector | Basic type is a scalable vector. |
Remarks
The values in this enumeration are returned by the IDiaSymbol::get_baseType method.
Requirements
Header: cvconst.h