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


Структура OIEXT (compstui.h)

Структура OIEXT предоставляет дополнительные необязательные сведения о параметре страницы листа свойств, описанном структурой OPTITEM.

Синтаксис

typedef struct _OIEXT {
  WORD      cbSize;
  WORD      Flags;
  HINSTANCE hInstCaller;
  LPTSTR    pHelpFile;
  ULONG_PTR dwReserved[4];
} OIEXT, *POIEXT;

Члены

cbSize

Размер в байтах структуры OIEXT.

Flags

Может содержать следующий битовый флаг:

Флаг Описание
OIEXTF_ANSI_STRING Если задано, pHelpFile указывает на строку ANSI. Если параметр не задан, pHelpFile указывает на строку Юникода. CPSUI не проверяет этот флаг, если pHelpFile указывает идентификатор ресурса.

hInstCaller

Экземпляр обрабатывает библиотеку DLL, содержащую строки и ресурсы значков, принадлежащие OPTITEM, OPTTYPEи структуры OPTPARAM, связанные со структурой OIEXT. Если NULL, CPSUI получает ресурсы из библиотеки DLL, определенной hInstCaller члена COMPROPSHEETUI.

pHelpFile

Указатель на строку, завершающую значение NULL, представляющую путь к файлу справки, содержащей сведения о справке для параметра. Это может быть 32-разрядный указатель на строку, завершаемую значением NULL, или это может быть 16-разрядный идентификатор ресурса строки с значением HIWORD, равным нулю. Если NULL, CPSUI использует файл справки, определенный элементом pHelpFile структуры COMPROPSHEETUI.

dwReserved[4]

Зарезервировано должно быть инициализировано до нуля.

Требования

Требование Ценность
заголовка compstui.h (include Compstui.h)