Структура OLEUIOBJECTPROPSA (oledlg.h)
Содержит сведения, используемые для инициализации стандартного диалогового окна Свойства объекта . Он содержит ссылки на интерфейсы, используемые для сбора сведений о внедрении или ссылке, ссылки на три структуры, которые используются для инициализации вкладок по умолчанию — Общие (OLEUIGNRLPROPS), View (OLEUIVIEWPROPS) и Link (OLEUILINKPROPS), если это необходимо, — и стандартный интерфейс расширяемости листов свойств, позволяющий вызывающему объекту добавлять дополнительные настраиваемые листы свойств в диалоговое окно.
Синтаксис
typedef struct tagOLEUIOBJECTPROPSA {
DWORD cbStruct;
DWORD dwFlags;
LPPROPSHEETHEADERA lpPS;
DWORD dwObject;
LPOLEUIOBJINFOA lpObjInfo;
DWORD dwLink;
LPOLEUILINKINFOA lpLinkInfo;
LPOLEUIGNRLPROPSA lpGP;
LPOLEUIVIEWPROPSA lpVP;
LPOLEUILINKPROPSA lpLP;
} OLEUIOBJECTPROPSA, *POLEUIOBJECTPROPSA, *LPOLEUIOBJECTPROPSA;
Члены
cbStruct
Размер структуры в байтах.
dwFlags
Содержит глобальные флаги для страницы свойств.
lpPS
Указатель на заголовок стандартного листа свойств (PROPSHEETHEADER), используемый для расширяемости.
dwObject
Идентификатор объекта.
lpObjInfo
Указатель на интерфейс для управления объектом.
dwLink
Определяемый контейнером уникальный идентификатор для одной ссылки. Контейнеры могут использовать для этого значения указатель на сайт контейнера ссылки.
lpLinkInfo
Указатель на интерфейс для управления связью.
lpGP
Указатель на общие данные страницы.
lpVP
Указатель на данные страницы представления.
lpLP
Указатель на данные страницы ссылок.
Комментарии
Примечание
Заголовок oledlg.h определяет OLEUIOBJECTPROPS в качестве псевдонима, который автоматически выбирает версию ANSI или Юникод этой функции на основе определения константы препроцессора ЮНИКОД. Использование псевдонима, не зависящий от кодирования, с кодом, который не является нейтральным для кодировки, может привести к несоответствиям, которые приводят к ошибкам компиляции или времени выполнения. Дополнительные сведения см. в разделе Соглашения для прототипов функций.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 2000 Professional [только классические приложения] |
Минимальная версия сервера | Windows 2000 Server [только классические приложения] |
Верхняя часть | oledlg.h |