次の方法で共有


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

Elements

  • btNoType
    基本型が指定されていません。

  • btVoid
    基本型は void です。

  • btChar
    基本型は char (C/C++) の型です。

  • btWChar
    基本的な種類はワイド (Unicode) 文字 (WCHAR) です。

  • btInt
    基本型は signed int (C/C++) の型です。

  • btUInt
    基本型は unsigned int (C/C++) の型です。

  • btFloat
    基本型浮動小数点数 (FLOAT) です。

  • btBCD
    基本的な種類は進化 2 (10 進数)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

その他の技術情報

列挙型と構造体