Partager via


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)