Condividi tramite


Struttura OIEXT (compstui.h)

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

Sintassi

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

Membri

cbSize

Dimensioni, in byte, della struttura di OIEXT.

Flags

Può contenere il flag di bit seguente:

Bandiera 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, OPTTYPEe OPTPARAM associate alla struttura OIEXT. Se NULL, CPSUI ottiene le risorse dalla DLL identificata dalla membro hInstCaller di una struttura COMPROPSHEETUI.

pHelpFile

Puntatore a una stringa con terminazione NULL che rappresenta un percorso di un file della Guida contenente 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 usa il file della Guida identificato dal membro pHelpFile di una strutturaCOMPROPSHEETUI.

dwReserved[4]

Riservato, deve essere inizializzato su zero.

Fabbisogno

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