Поделиться через


Программа просмотра объектов OLE/COM

Средство просмотра объектов OLE/COM, oleview.exe, — это приложение, предоставленное в пакете SDK для Windows, которое отображает com-объекты, установленные на компьютере, и интерфейсы, которые они поддерживают. Это средство просмотра объектов можно использовать для просмотра библиотек типов и интерфейсов.

Приложение ole/COM Object Viewer находится в пакете SDK для Windows в папке \Program Files (x86)\Windows Kits\10\[version]\[архитектура]\oleview.exe. При первом использовании oleview.exe запустите его из командной строки с повышенными привилегиями. Средство просмотра интерфейса требует прав администратора для регистрации библиотеки DLL.

Просмотр библиотеки типов COM-объекта

  1. В меню "Файл просмотра объектов" выберите "Вид TypeLib". Откроется диалоговое окно "Открыть ".

  2. Укажите файл библиотеки типов, который нужно открыть, и нажмите кнопку "ОК".

Средство просмотра объектов отображает интерфейсы объекта.

Просмотр интерфейсов зарегистрированного объекта

  1. В разделе "Классы>объектов", сгруппированных по категориям компонентов в средстве просмотра, откройте папку "Объекты автоматизации", чтобы просмотреть зарегистрированные объекты службы автоматизации.

  2. Выберите один из элементов управления . На правой панели отображаются несколько вкладок; Интерфейсы, реализованные элементом управления, отображаются на вкладке Реестра .

    • Если открыть контекстное меню элемента управления в левой области, а затем выбрать представление сведений о типе, средство просмотра ITypeInfo отображает восстановленный IDL-файл или ODL-файл.

    • Если развернуть узел управления в левой области, отобразится список интерфейсов в объекте. Если выбрать интерфейс, его запись реестра отображается в правой области.

    • Если открыть контекстное меню для интерфейса, а затем выбрать представление, средство просмотра объектов OLE/COM отображает диалоговое окно с идентификатором GUID интерфейса и параметром просмотра сведений о библиотеке типов, если он доступен. При выборе сведений о типе представления отображается часть восстановленного IDL-файла, относящееся к интерфейсу в средстве просмотра ITypeInfo.

    • В средстве просмотра ITypeInfo можно выбрать элемент интерфейса в представлении дерева, чтобы отобразить подписи метода доступа в правой области.

Преобразование в C++