структура IE4COMPONENT (shlobj_core.h)
Используется Microsoft Internet Обозреватель 4.0 и Microsoft Internet Обозреватель 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 Professional, Windows XP [только классические приложения] |
Минимальная версия сервера | Windows 2000 Server [только классические приложения] |
Верхняя часть | shlobj_core.h (включая Shlobj.h) |