Structure OIEXT (compstui.h)
La structure OIEXT fournit des informations facultatives supplémentaires sur une option de page de feuille de propriétés décrite par une structure OPTITEM .
Syntaxe
typedef struct _OIEXT {
WORD cbSize;
WORD Flags;
HINSTANCE hInstCaller;
LPTSTR pHelpFile;
ULONG_PTR dwReserved[4];
} OIEXT, *POIEXT;
Membres
cbSize
Taille, en octets, de la structure OIEXT .
Flags
Peut contenir l’indicateur de bits suivant :
Indicateur | Description |
---|---|
OIEXTF_ANSI_STRING | Si la valeur est définie, pHelpFile pointe vers une chaîne ANSI. S’il n’est pas défini, pHelpFile pointe vers une chaîne Unicode. CPSUI ne case activée pas cet indicateur si pHelpFile spécifie un ID de ressource. |
hInstCaller
Handle d’instance dans une DLL contenant des ressources de chaîne et d’icône appartenant aux structures OPTITEM, OPTTYPE et OPTPARAM associées à la structure OIEXT. Si la valeur est NULL, CPSUI obtient des ressources à partir de la DLL identifiée par le membre hInstCaller d’une structure COMPROPSHEETUI .
pHelpFile
Pointeur vers une chaîne terminée par null représentant un chemin d’accès à un fichier d’aide contenant des informations d’aide pour l’option. Il peut s’agir d’un pointeur 32 bits vers une chaîne terminée par NULL, ou d’un identificateur de ressource de chaîne 16 bits avec HIWORD défini sur zéro. Si la valeur est NULL, CPSUI utilise le fichier d’aide identifié par le membre pHelpFile d’une structure COMPROPSHEETUI .
dwReserved[4]
Réservé, doit être initialisé à zéro.
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | compstui.h (inclure Compstui.h) |