Программа просмотра объектов 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-объекта
В меню "Файл просмотра объектов" выберите "Вид TypeLib". Откроется диалоговое окно "Открыть ".
Укажите файл библиотеки типов, который нужно открыть, и нажмите кнопку "ОК".
Средство просмотра объектов отображает интерфейсы объекта.
Просмотр интерфейсов зарегистрированного объекта
В разделе "Классы>объектов", сгруппированных по категориям компонентов в средстве просмотра, откройте папку "Объекты автоматизации", чтобы просмотреть зарегистрированные объекты службы автоматизации.
Выберите один из элементов управления . На правой панели отображаются несколько вкладок; Интерфейсы, реализованные элементом управления, отображаются на вкладке Реестра .
Если открыть контекстное меню элемента управления в левой области, а затем выбрать представление сведений о типе, средство просмотра ITypeInfo отображает восстановленный IDL-файл или ODL-файл.
Если развернуть узел управления в левой области, отобразится список интерфейсов в объекте. Если выбрать интерфейс, его запись реестра отображается в правой области.
Если открыть контекстное меню для интерфейса, а затем выбрать представление, средство просмотра объектов OLE/COM отображает диалоговое окно с идентификатором GUID интерфейса и параметром просмотра сведений о библиотеке типов, если он доступен. При выборе сведений о типе представления отображается часть восстановленного IDL-файла, относящееся к интерфейсу в средстве просмотра ITypeInfo.
В средстве просмотра ITypeInfo можно выбрать элемент интерфейса в представлении дерева, чтобы отобразить подписи метода доступа в правой области.
См. также