Структура 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
Может содержать следующий битовый флаг:
Flag | Описание |
---|---|
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 (включая Compstui.h) |