Структура 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 Профессиональный [только классические приложения] |
минимальный поддерживаемый сервер | Windows 2000 Server [только классические приложения] |
заголовка | oledlg.h |