Estructura OIEXT (compstui.h)

La estructura OIEXT proporciona información adicional y opcional sobre una opción de página de hoja de propiedades descrita por una estructura OPTITEM .

Sintaxis

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

Miembros

cbSize

Tamaño, en bytes, de la estructura OIEXT .

Flags

Puede contener la marca de bits siguiente:

Marca Descripción
OIEXTF_ANSI_STRING Si se establece, pHelpFile apunta a una cadena ANSI. Si no se establece, pHelpFile apunta a una cadena Unicode. CPSUI no comprueba esta marca si pHelpFile especifica un identificador de recurso.

hInstCaller

Identificador de instancia de un archivo DLL que contiene recursos de cadena e icono que pertenecen a las estructuras OPTITEM, OPTTYPE y OPTPARAM asociadas a la estructura OIEXT. Si es NULL, CPSUI obtiene los recursos del archivo DLL identificado por el miembro hInstCaller de una estructura COMPROPSHEETUI .

pHelpFile

Puntero a una cadena terminada en NULL que representa una ruta de acceso a un archivo de ayuda que contiene información de ayuda para la opción. Puede ser un puntero de 32 bits a una cadena terminada en NULL o puede ser un identificador de recurso de cadena de 16 bits con HIWORD establecido en cero. Si es NULL, CPSUI usa el archivo de ayuda identificado por el miembro pHelpFile de una estructura COMPROPSHEETUI .

dwReserved[4]

Reservado, debe inicializarse en cero.

Requisitos

Requisito Valor
Header compstui.h (incluir Compstui.h)