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