共用方式為


BasicType

指定符號的基本型別。

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
};

項目

  • btNoType
    未不指定任何基本的類型。

  • btVoid
    基本的型別是void。

  • btChar
    基本的型別是char (C/C++ 型別)。

  • btWChar
    基本的型別是否為寬 (Unicode) 字元 (WCHAR)。

  • btInt
    基本的型別是signed int (C/C++ 型別)。

  • btUInt
    基本的型別是unsigned int (C/C++ 型別)。

  • btFloat
    基本的型別是浮點數 (FLOAT)。

  • btBCD
    基本的型別是二進位編碼小數 (BCD)。

  • btBool
    基本的型別是布林值 (BOOL)。

  • btLong
    基本的型別是long int (C/C++ 型別)。

  • btULong
    基本的型別是unsigned long int (C/C++ 型別)。

  • btCurrency
    基本的型別是貨幣。

  • btDate
    基本的型別是日期/時間 (DATE)。

  • btVariant
    基本的型別是一種變數型別結構 (VARIANT)。

  • btComplex
    基本的型別是複合的數字。

  • btBit
    基本的型別是陡峭。

  • btBSTR
    基本的型別是基本或二進位字串 (BSTR)。

  • btHresult
    基本的型別是HRESULT。

備註

這個列舉型別中的值所傳回的IDiaSymbol::get_baseType方法。

需求

標頭: cvconst.h

請參閱

參考

IDiaSymbol::get_baseType

IDiaSymbol::get_length

其他資源

列舉和結構