Структура 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) |