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


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

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

Наследство

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

Методика

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

 
IOleUIObjInfoA::ConvertObject

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

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

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

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

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

Замечания

Заметка

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

Требования

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

См. также

IOleUILinkContainer

OleUIObjectProperties