Partager via


IE4COMPONENT structure (shlobj_core.h)

Utilisé par Microsoft Internet Explorer 4.0 et Microsoft Internet Explorer 4.01 pour stocker des informations sur un composant. Avec Windows 2000, il est remplacé par la structure COMPONENT .

Syntaxe

typedef struct _tagIE4COMPONENT {
  DWORD   dwSize;
  DWORD   dwID;
  int     iComponentType;
  BOOL    fChecked;
  BOOL    fDirty;
  BOOL    fNoScroll;
  COMPPOS cpPos;
  WCHAR   wszFriendlyName[MAX_PATH];
  WCHAR   wszSource[INTERNET_MAX_URL_LENGTH];
  WCHAR   wszSubscribedURL[INTERNET_MAX_URL_LENGTH];
} IE4COMPONENT;

Membres

dwSize

Type : DWORD

Taille de la structure.

dwID

Type : DWORD

Réservé. Définit la valeur zéro.

iComponentType

Type : int

Type de composant. Il peut être défini sur l’une des valeurs suivantes :

COMP_TYPE_HTMLDOC

COMP_TYPE_PICTURE

COMP_TYPE_WEBSITE

COMP_TYPE_CONTROL

fChecked

Type : BOOL

Valeur définie sur TRUE si le composant est activé, ou FALSE si ce n’est pas le cas.

fDirty

Type : BOOL

Valeur définie sur TRUE si le composant a été modifié et n’a pas encore été enregistré sur le disque. Elle est définie sur FALSE si le composant n’a pas été modifié, ou s’il a été modifié et enregistré sur le disque.

fNoScroll

Type : BOOL

Valeur définie sur TRUE si le composant peut faire défiler ou FALSE si ce n’est pas le cas.

cpPos

Type : COMPPOS

Structure COMPPOS contenant des informations de position et de taille.

wszFriendlyName[MAX_PATH]

Type : WCHAR[MAX_PATH]

Nom convivial du composant.

wszSource[INTERNET_MAX_URL_LENGTH]

Type : WCHAR[INTERNET_MAX_URL_LENGTH]

URL du composant.

wszSubscribedURL[INTERNET_MAX_URL_LENGTH]

Type : WCHAR[INTERNET_MAX_URL_LENGTH]

URL à laquelle un utilisateur a été abonné.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 2000 Professionnel, Windows XP [applications de bureau uniquement]
Serveur minimal pris en charge Windows 2000 Server [applications de bureau uniquement]
En-tête shlobj_core.h (inclure Shlobj.h)