OIEXT-Struktur (compstui.h)
Die OIEXT-Struktur stellt zusätzliche, optionale Informationen zu einer Eigenschaftenblattseitenoption bereit, die von einer OPTITEM-Struktur beschrieben wird.
Syntax
typedef struct _OIEXT {
WORD cbSize;
WORD Flags;
HINSTANCE hInstCaller;
LPTSTR pHelpFile;
ULONG_PTR dwReserved[4];
} OIEXT, *POIEXT;
Member
cbSize
Größe der OIEXT-Struktur in Bytes.
Flags
Kann das folgende Bitflag enthalten:
Flag | Beschreibung |
---|---|
OIEXTF_ANSI_STRING | Wenn festgelegt, verweist pHelpFile auf eine ANSI-Zeichenfolge. Wenn nicht festgelegt, verweist pHelpFile auf eine Unicode-Zeichenfolge. CPSUI überprüft dieses Flag nicht, wenn pHelpFile eine Ressourcen-ID angibt. |
hInstCaller
Instanzhandle für eine DLL, die Zeichenfolgen- und Symbolressourcen enthält, die zu den OPTITEM-, OPTTYPE- und OPTPARAM-Strukturen gehören, die der OIEXT-Struktur zugeordnet sind. Bei NULL ruft CPSUI Ressourcen aus der DLL ab, die vom hInstCaller-Member einer COMPROPSHEETUI-Struktur identifiziert wird.
pHelpFile
Zeiger auf eine 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 oder ein 16-Bit-Zeichenfolgenressourcenbezeichner sein, bei dem HIWORD auf Null festgelegt ist. Bei NULL verwendet CPSUI die Hilfedatei, die vom pHelpFile-Member einer COMPROPSHEETUI-Struktur identifiziert wird.
dwReserved[4]
Reserviert, muss mit 0 initialisiert werden.
Anforderungen
Anforderung | Wert |
---|---|
Header | compstui.h (einschließlich Compstui.h) |