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) |