TYPEKIND 列挙 (oaidl.h)
型を指定します。
構文
typedef enum tagTYPEKIND {
TKIND_ENUM = 0,
TKIND_RECORD,
TKIND_MODULE,
TKIND_INTERFACE,
TKIND_DISPATCH,
TKIND_COCLASS,
TKIND_ALIAS,
TKIND_UNION,
TKIND_MAX
} TYPEKIND;
定数
TKIND_ENUM 値: 0 列挙子のセットです。 |
TKIND_RECORD メソッドを持たない構造体。 |
TKIND_MODULE 静的関数および静的データ (DLL など) だけを保持できるモジュールです。 |
TKIND_INTERFACE 仮想関数と純粋関数を持つ型。 |
TKIND_DISPATCH IDispatch::Invoke を使用してアクセスできる一連のメソッドとプロパティ。 既定では、デュアル インターフェイスはTKIND_DISPATCHを返します。 |
TKIND_COCLASS 実装されたコンポーネント オブジェクト インターフェイスのセット。 |
TKIND_ALIAS 別の型のエイリアスである型です。 |
TKIND_UNION メンバーのオフセットが 0 である共用体。 |
TKIND_MAX 列挙型マーカーの末尾。 |
要件
要件 | 値 |
---|---|
Header | oaidl.h |