Struttura OIEXT (compstui.h)

La struttura OIEXT fornisce informazioni aggiuntive facoltative su un'opzione della pagina delle proprietà descritta da una struttura OPTITEM .

Sintassi

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

Members

cbSize

Dimensioni, in byte, della struttura OIEXT .

Flags

Può contenere il flag di bit seguente:

Flag Descrizione
OIEXTF_ANSI_STRING Se impostato, pHelpFile punta a una stringa ANSI. Se non impostato, pHelpFile punta a una stringa Unicode. CPSUI non controlla questo flag se pHelpFile specifica un ID risorsa.

hInstCaller

Handle di istanza in una DLL contenente risorse stringa e icona appartenenti alle strutture OPTITEM, OPTTYPE e OPTPARAM associate alla struttura OIEXT. Se NULL, CPSUI ottiene le risorse dalla DLL identificata dal membro hInstCaller di una struttura COMPROPSHEETUI .

pHelpFile

Puntatore a una stringa con terminazione NULL che rappresenta un percorso di un file della Guida contenente le informazioni della Guida per l'opzione . Può trattarsi di un puntatore a 32 bit a una stringa con terminazione NULL oppure può essere un identificatore di risorsa stringa a 16 bit con HIWORD impostato su zero. Se NULL, CPSUI utilizza il file della Guida identificato dal membro pHelpFile di una struttura COMPROPSHEETUI .

dwReserved[4]

Riservato, deve essere inizializzato su zero.

Requisiti

Requisito Valore
Intestazione compstui.h (include Compstui.h)