TYPEKIND 列舉 (oaidl.h)
指定類型。
Syntax
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 為另一個型別的別名 (Alias) 的型別。 |
TKIND_UNION 等位,其成員的位移為零。 |
TKIND_MAX 列舉標記的結尾。 |
規格需求
需求 | 值 |
---|---|
標頭 | oaidl.h |