Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Observação
A biblioteca Microsoft Foundation Classes (MFC) continua a ser suportada. No entanto, já não estamos a adicionar funcionalidades nem a atualizar a documentação.
As bibliotecas de tipos expõem as interfaces de um controlo OLE a outras aplicações conscientes de OLE. Cada controlo OLE deve ter uma biblioteca de tipos se uma ou mais interfaces forem expostas.
As seguintes macros permitem que um controlo OLE forneça acesso à sua própria biblioteca de tipos:
Acesso à Biblioteca de Tipos
| Nome | Description |
|---|---|
| DECLARE_OLETYPELIB | Declara uma GetTypeLib função membro de um controlo OLE (deve ser usada na declaração de classe). |
| IMPLEMENT_OLETYPELIB | Implementa uma GetTypeLib função membro de um controlo OLE (deve ser usada na implementação da classe). |
DECLARE_OLETYPELIB
Declara a GetTypeLib função membro da sua classe de controlo.
DECLARE_OLETYPELIB(class_name)
Parâmetros
class_name
O nome da classe de controlo estava relacionado com a biblioteca de tipos.
Observações
Use esta macro no ficheiro de cabeçalho da classe control.
Requerimentos
Cabeçalho: afxdisp.h
IMPLEMENT_OLETYPELIB
Implementa a função de membro do GetTypeLib controlo.
IMPLEMENT_OLETYPELIB(class_name, tlid, wVerMajor, wVerMinor)
Parâmetros
class_name
O nome da classe de controlo estava relacionado com a biblioteca de tipos.
tlid
O número de identificação da biblioteca de tipos.
wVerMajor
O número de versão principal da biblioteca de tipos.
wVerMinor
O número de versão menor da biblioteca de tipos.
Observações
Esta macro deve aparecer no ficheiro de implementação de qualquer classe de controlo que utilize a macro DECLARE_OLETYPELIB.
Requerimentos
Cabeçalho: afxdisp.h