IE4COMPONENT 结构 (shlobj_core.h)
由 Microsoft Internet Explorer 4.0 和 Microsoft Internet Explorer 4.01 用来保存有关组件的信息。 在 Windows 2000 中,它将替换为 COMPONENT 结构。
语法
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;
成员
dwSize
类型:DWORD
结构的大小。
dwID
类型:DWORD
保留。 设置为零。
iComponentType
类型: int
组件类型。 可以将其设置为以下值之一:
COMP_TYPE_HTMLDOC
COMP_TYPE_PICTURE
COMP_TYPE_WEBSITE
COMP_TYPE_CONTROL
fChecked
类型: BOOL
一个值,如果组件已启用,则设置为 TRUE ;否则设置为 FALSE 。
fDirty
类型: BOOL
如果组件已修改但尚未保存到磁盘,则该值设置为 TRUE 。 如果组件尚未修改,或者已修改并保存到磁盘,则它将设置为 FALSE 。
fNoScroll
类型: BOOL
一个值,如果组件可滚动,则设置为 TRUE ;如果不可滚动,则设置为 FALSE 。
cpPos
类型: COMPPOS
包含位置和大小信息的 COMPPOS 结构。
wszFriendlyName[MAX_PATH]
类型: WCHAR[MAX_PATH]
组件的友好名称。
wszSource[INTERNET_MAX_URL_LENGTH]
类型: WCHAR[INTERNET_MAX_URL_LENGTH]
组件的 URL。
wszSubscribedURL[INTERNET_MAX_URL_LENGTH]
类型: WCHAR[INTERNET_MAX_URL_LENGTH]
用户已订阅的 URL。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 2000 专业版、Windows XP [仅限桌面应用] |
最低受支持的服务器 | Windows 2000 Server [仅限桌面应用] |
标头 | shlobj_core.h (包括 Shlobj.h) |