Compartilhar via


Visualizador de Objeto OLE/COM

O Visualizador de objetos OLE/COM, oleview.exe, é um aplicativo fornecido no SDK do Windows que exibe os objetos COM instalados no computador e as interfaces que eles suportam. Você pode usar esse visualizador de objetos para exibir bibliotecas de tipos e interfaces.

O aplicativo Visualizador de Objetos OLE/COM é encontrado no SDK do Windows em \Arquivos de Programas (x86)\Windows Kits\10\[versão]\[arquitetura]\oleview.exe. Na primeira vez que você usar oleview.exe, execute-o em um prompt de comando elevado. O visualizador de interface requer direitos de administrador para registrar sua DLL.

Para exibir a biblioteca de tipos de um objeto COM

  1. No menu Arquivo do visualizador de objetos, escolha Exibir TypeLib. Uma caixa de diálogo Abrir é exibida.

  2. Especifique o arquivo de biblioteca de tipos que deseja abrir e escolha OK.

O visualizador de objetos exibe as interfaces do objeto.

Para exibir as interfaces de um objeto registrado

  1. Na categoria Classes de objeto>agrupadas por componente no visualizador, abra a pasta Objetos de automação para exibir os objetos de automação registrados.

  2. Selecione um dos controles . Várias guias aparecem no painel direito; as interfaces que são implementadas pelo controle são exibidas na guia Registro .

    • Se você abrir o menu de atalho de um controle no painel esquerdo e escolher Exibir informações de tipo, o ITypeInfo Viewer exibirá um arquivo .idl ou .odl reconstruído.

    • Se você expandir o nó de controle no painel esquerdo, uma lista das interfaces no objeto será exibida. Se você selecionar uma interface, sua entrada do Registro será exibida no painel direito.

    • Se você abrir o menu de atalho de uma interface e escolher Exibir, o Visualizador de Objetos OLE/COM exibirá uma caixa de diálogo que mostra o GUID da interface e uma opção para exibir informações da biblioteca de tipos, se estiver disponível. Selecionar Exibir informações do tipo exibe uma parte de um arquivo .idl reconstruído que é específico para a interface no ITypeInfo Viewer.

    • No ITypeInfo Viewer, você pode selecionar um membro da interface no modo de exibição de árvore para exibir as assinaturas do método acessador no painel direito.

Traduzindo para C++