Partilhar via


Visualizador de objetos 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 suportadas. 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 \Program Files (x86)\Windows Kits\10\[version]\[architecture]\oleview.exe. Na primeira vez que utilizar oleview.exe, execute-o a partir de uma linha de comandos elevada. O visualizador de interface requer direitos de administrador para registrar sua DLL.

Para exibir a biblioteca de tipos de um objeto COM

  1. No visualizador de objetos menu File, escolha View TypeLib. É apresentada uma caixa de diálogo Abrir .

  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 Automation Objects 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 do Registro.

    • Se você abrir o menu de atalho para um controle no painel esquerdo e, em seguida, 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 para uma interface e, em seguida, 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 de 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 na visualização em árvore para exibir as assinaturas do método de acesso no painel direito.

Traduzindo para C++