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


Интерфейс IOleUIObjInfoW (oledlg.h)

Реализуется контейнерами и используется диалоговым окном свойств объекта контейнера и диалогового окна преобразования . Он предоставляет сведения, используемые общие и страницы страниц диалогового окна "Свойства объекта ", в котором отображаются сведения о размере, расположении, типе и имени объекта. Он также позволяет преобразовать объект с помощью диалогового окна преобразования . Страница представления позволяет изменять значок объекта из исходной формы и его аспект отображения (знак и содержимое). При необходимости можно использовать реализацию этого интерфейса, чтобы масштаб объекта был изменен.

Наследство

Интерфейс IOleUIObjInfo наследует от IOleUILinkContainer. IOleUIObjInfo также имеет следующие типы элементов:

Методика

Интерфейс IOleUIObjInfoW имеет эти методы.

 
IOleUIObjInfoW::ConvertObject

Преобразует объект в тип указанного CLSID. (Юникод)
IOleUIObjInfoW::GetConvertInfo

Возвращает сведения о преобразовании, связанные с указанным объектом. (Юникод)
IOleUIObjInfoW::GetObjectInfo

Возвращает размер, тип, имя и расположение объекта. (Юникод)
IOleUIObjInfoW::GetViewInfo

Возвращает сведения о представлении, связанные с объектом. (Юникод)
IOleUIObjInfoW::SetViewInfo

Задает сведения о представлении, связанные с объектом. (Юникод)

Замечания

Заметка

Заголовок oledlg.h определяет IOleUIObjInfo как псевдоним, который автоматически выбирает версию ANSI или Юникод этой функции на основе определения константы препроцессора ЮНИКОДа. Сочетание использования псевдонима, нейтрального для кодирования, с кодом, не зависящим от кодирования, может привести к несоответствиям, которые приводят к ошибкам компиляции или среды выполнения. Дополнительные сведения см. в соглашениях о прототипах функций.

Требования

Требование Ценность
минимальные поддерживаемые клиентские Windows 2000 Профессиональный [только классические приложения]
минимальный поддерживаемый сервер Windows 2000 Server [только классические приложения]
целевая платформа Виндоус
заголовка oledlg.h

См. также

IOleUILinkContainer

OleUIObjectProperties