共用方式為


基本型別

指定符號的基本類型。

語法

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

元素 Description
btNoType 沒有指定基本類型。
btVoid 基本型態為 void
btChar 基本型態為 char (C/C++) 型態。
btWChar 基本型態為寬(Unicode)字元(WCHAR)。
BT國際 基本型態為 signed int (C/C++ 型態)。
BTUInt 基本型態為 unsigned int (C/C++ 型態)。
btFloat 基本型態為浮點數(FLOAT)。
BTBCD 基本型態為二進位編碼的十進位(BCD)。
btBool 基本型態為布林值(BOOL)。
bt Long 基本型態為 long int (C/C++) 型態。
bTulong 基本型態為 unsigned long int (C/C++ 型態)。
bt貨幣 基本類型是貨幣。
順便日期 基本型態為日期/時間(DATE)。
bt變體 基本型態是一個變數型態結構(VARIANT)。
btComplex 基本型是一個複數。
BTBit 基本類型有點。
BTBSTR 基本型態是基本字串或二元字串(BSTR)。
結果 基本型態為 HRESULT
bt向量 基本型態是可擴展的向量。

備註

此列舉中的值由 IDiaSymbol::get_baseType 方法回傳。

需求

標題:cvconst.h

另請參閱