Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Especifica um tipo.
Syntax
typedef enum tagTYPEKIND {
TKIND_ENUM = 0,
TKIND_RECORD,
TKIND_MODULE,
TKIND_INTERFACE,
TKIND_DISPATCH,
TKIND_COCLASS,
TKIND_ALIAS,
TKIND_UNION,
TKIND_MAX
} TYPEKIND;
Constantes
TKIND_ENUMValor: 0 Um conjunto de enumeradores. |
TKIND_RECORDUma estrutura sem métodos. |
TKIND_MODULEUm módulo que só pode ter funções estáticas e dados (por exemplo, uma DLL). |
TKIND_INTERFACEUm tipo que tem funções virtuais e puras. |
TKIND_DISPATCHUm conjunto de métodos e propriedades acessíveis por meio de IDispatch::Invoke. Por padrão, interfaces duplas retornam TKIND_DISPATCH. |
TKIND_COCLASSUm conjunto de interfaces de objeto de componente implementadas. |
TKIND_ALIASUm tipo que é um alias de outro tipo. |
TKIND_UNIONUm sindicato, todos cujos membros têm um deslocamento de zero. |
TKIND_MAXFim do marcador de enumeração. |
Requisitos
| Requisito | Valor |
|---|---|
| Cabeçalho | oaidl.h |