Structure OIEXT (compstui.h)
La structure OIEXT fournit des informations facultatives supplémentaires sur une option de page 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 :
Drapeau | Description |
---|---|
OIEXTF_ANSI_STRING | Si elle est définie, pHelpFile pointe vers une chaîne ANSI. Si ce n’est pas le cas, pHelpFile pointe vers une chaîne Unicode. CPSUI ne vérifie pas cet indicateur si pHelpFile spécifie un ID de ressource. |
hInstCaller
Handle d’instance vers une DLL contenant des ressources de chaîne et d’icône appartenant au OPTITEM, OPTTYPEet structures OPTPARAM associées à la structure OIEXT. Si 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 il peut s’agir d’un identificateur de ressource de chaîne 16 bits avec HIWORD défini sur zéro. Si 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.
Exigences
Exigence | Valeur |
---|---|
d’en-tête | compstui.h (include Compstui.h) |