estrutura IE4COMPONENT (shlobj_core.h)

Usado pelo Microsoft Internet Explorer 4.0 e pelo Microsoft Internet Explorer 4.01 para manter informações sobre um componente. Com o Windows 2000, ele é substituído pela estrutura COMPONENT .

Sintaxe

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;

Membros

dwSize

Tipo: DWORD

O tamanho da estrutura.

dwID

Tipo: DWORD

Reservado. Defina como zero.

iComponentType

Tipo: int

O tipo de componente. Ele pode ser definido como um destes valores:

COMP_TYPE_HTMLDOC

COMP_TYPE_PICTURE

COMP_TYPE_WEBSITE

COMP_TYPE_CONTROL

fChecked

Tipo: BOOL

Um valor definido como TRUE se o componente estiver habilitado ou FALSE se não estiver.

fDirty

Tipo: BOOL

Um valor definido como TRUE se o componente tiver sido modificado e ainda não tiver sido salvo no disco. Ele será definido como FALSE se o componente não tiver sido modificado ou se tiver sido modificado e salvo no disco.

fNoScroll

Tipo: BOOL

Um valor definido como TRUE se o componente for rolável ou FALSE se não for.

cpPos

Tipo: COMPPOS

Uma estrutura COMPPOS que contém informações de posição e tamanho.

wszFriendlyName[MAX_PATH]

Tipo: WCHAR[MAX_PATH]

O nome amigável do componente.

wszSource[INTERNET_MAX_URL_LENGTH]

Tipo: WCHAR[INTERNET_MAX_URL_LENGTH]

A URL do componente.

wszSubscribedURL[INTERNET_MAX_URL_LENGTH]

Tipo: WCHAR[INTERNET_MAX_URL_LENGTH]

A URL na qual um usuário foi inscrito.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 2000 Professional, Windows XP [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows 2000 Server [somente aplicativos da área de trabalho]
Cabeçalho shlobj_core.h (inclua Shlobj.h)