Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Позволяет клиентской программе управлять элементами рабочего стола и обоими на локальном компьютере.
Наследование
Интерфейс IActiveDesktop наследуется от интерфейса IUnknown . IActiveDesktop также имеет следующие типы элементов:
Методы
Интерфейс IActiveDesktop содержит следующие методы.
|
IActiveDesktop::AddDesktopItem Добавляет элемент рабочего стола. |
|
IActiveDesktop::AddDesktopItemWithUI Добавляет элемент рабочего стола в Active Desktop после отображения пользовательских интерфейсов, которые подтверждают добавление элемента рабочего стола, проверяют разрешения зоны безопасности и спрашивают, хочет ли пользователь создать подписку. |
|
IActiveDesktop::AddUrl Добавляет элемент рабочего стола, связанный с указанным URL-адресом. |
|
IActiveDesktop::ApplyChanges Применяет изменения к активному рабочему столу и сохраняет их в реестре. |
|
IActiveDesktop::GenerateDesktopItemHtml Создает универсальную HTML-страницу, содержащую заданный элемент рабочего стола. |
|
IActiveDesktop::GetDesktopItem Возвращает указанный элемент рабочего стола. |
|
IActiveDesktop::GetDesktopItemByID Возвращает элемент рабочего стола, соответствующий заданному идентификатору. |
|
IActiveDesktop::GetDesktopItemBySource Получает элемент рабочего стола, используя его исходный URL-адрес. |
|
IActiveDesktop::GetDesktopItemCount Возвращает количество элементов рабочего стола. |
|
IActiveDesktop::GetDesktopItemOptions Возвращает параметры для элемента рабочего стола. |
|
IActiveDesktop::GetPattern Возвращает текущий шаблон. |
|
IActiveDesktop::GetWallpaper Получает текущие обои. |
|
IActiveDesktop::GetWallpaperOptions Возвращает параметры обои. |
|
IActiveDesktop::ModifyDesktopItem Изменяет элемент рабочего стола. |
|
IActiveDesktop::RemoveDesktopItem Удаляет указанный элемент рабочего стола с рабочего стола. |
|
IActiveDesktop::SetDesktopItemOptions Задает параметры элемента. |
|
IActiveDesktop::SetPattern Задает шаблон "Активный рабочий стол". |
|
IActiveDesktop::SetWallpaper Устанавливает обои для активного рабочего стола. |
|
IActiveDesktop::SetWallpaperOptions Задает параметры обоев. |
Комментарии
Код должен включать Wininet.h, прежде чем он включает Shlobj.h. Сбой приведет к ошибке компилятора.
Требования
| Минимальная версия клиента | Windows 2000 Professional, Windows XP [только классические приложения] |
| Минимальная версия сервера | Windows 2000 Server [только классические приложения] |
| Целевая платформа | Windows |
| Header | shlobj_core.h |