Compartir a través de


Estructura OIEXT (compstui.h)

La estructura OIEXT proporciona información adicional y opcional sobre una opción de página de hoja de propiedades que se describe mediante 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 de OIEXT.

Flags

Puede contener la siguiente marca de bits:

Bandera 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 la OPTITEM de, OPTTYPEy estructuras de OPTPARAM asociadas a la estructura OIEXT. Si null, CPSUI obtiene 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 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
encabezado de compstui.h (include Compstui.h)