Freigeben über


OIEXT-Struktur (compstui.h)

Die OIEXT- Struktur liefert zusätzliche, optionale Informationen zu einer Eigenschaftenblatt-Seitenoption, die durch eine OPTITEM--Struktur beschrieben wird.

Syntax

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

Angehörige

cbSize

Größe der OIEXT- Struktur in Bytes.

Flags

Kann das folgende Bit-Flag enthalten:

Flagge Beschreibung
OIEXTF_ANSI_STRING Wenn festgelegt, zeigt pHelpFile- auf eine ANSI-Zeichenfolge. Wenn nicht festgelegt, zeigt pHelpFile- auf eine Unicode-Zeichenfolge. CPSUI überprüft dieses Flag nicht, wenn pHelpFile- eine Ressourcen-ID angibt.

hInstCaller

Instanzhandle zu einer DLL, die Zeichenfolgen- und Symbolressourcen enthält, die dem OPTITEM, OPTTYPEund OPTPARAM- Strukturen zugeordnet sind, die der OIEXT-Struktur zugeordnet sind. Wenn NULL-, ruft CPSUI Ressourcen aus der DLL ab, die vom hInstCaller Mitglied einer COMPROPSHEETUI- Struktur identifiziert wird.

pHelpFile

Zeiger auf eine MIT NULL beendete Zeichenfolge, die einen Pfad zu einer Hilfedatei darstellt, die Hilfeinformationen für die Option enthält. Dies kann ein 32-Bit-Zeiger auf eine NULL-beendete Zeichenfolge sein, oder es kann sich um einen 16-Bit-Zeichenfolgenressourcenbezeichner mit HIWORD-Wert 0 handeln. Wenn NULL-, verwendet CPSUI die hilfedatei, die vom pHelpFile Mitglied einer COMPROPSHEETUI--Struktur identifiziert wird.

dwReserved[4]

Reserviert, muss auf Null initialisiert werden.

Anforderungen

Anforderung Wert
Header- compstui.h (include Compstui.h)