Приложение 4. ActiveX-объекты
Приложение 4.
ActiveX-объекты
Приложение содержит краткий список ActiveX-объектов, идентифицирующих различные команды или значки оболочки Windows. Кроме описания ActiveX-объекта, данное приложение определяет действия, которые можно выполнить с объектом в Windows: можно ли создавать папки на основе объекта, отобразить значок, вызывать с помощью команды Выполнить.
ПРИМЕЧАНИЕ
Если поле Диалог Запуск программы равно Да, то соответствующий ActiveX-объект можно вызвать с помощью команды диалога Выполнить ::{CLSID-номер объекта}. Если поле Создание папки равно Да, то копию соответствующего ActiveX-объекта можно создать следующим способом: создать папку и после ее названия ввести .{CLSID-номер объекта}.
? {0DF44EAA-FF21-4412-828E-260A8728E7F1}
Объект: значок Панель задач и меню "Пуск".
Диалог Запуск программы: нет.
Создание папки: да.
? {208D2C60-3AEA-1069-A2D7-08002B30309D}
Объект: значок Сетевое окружение.
Диалог Запуск программы: да.
Создание папки: да.
? {20D04FE0-3AEA-1069-A2D8-08002B30309D}
Объект: значок Мой компьютер.
Диалог Запуск программы: да.
Создание папки: нет.
? {21EC2020-3AEA-1069-A2DD-08002B30309D}
Объект: значок Панель управления.
Диалог Запуск программы: нет, однако можно запустить, используя команду ::{20D04FE0-3AEA-1069-A2D8-08002B30309D}::{21ЕС2020-ЗАЕА-1069-A2DD-08002B30309D}.
Создание папки: да.
? {2227A280-3AEA-1069-A2DE-08002B30309D}
Объект: значок Принтеры.
Диалог Запуск программы: да.
Создание папки: да.
? {2559a1f0-21d7-11d4-bdaf-00c04f60b9f0}
Объект: значок Поиск.
Диалог Запуск программы: нет.
Создание папки: нет.
? {2559a1f1-21d7-11d4-bdaf-00c04f60b9f0}
Объект: значок Справка и поддержка.
Диалог Запуск программы: нет.
Создание папки: да.
? {2559a1f2-21d7-11d4-bdaf-00c04f60b9f0}
Объект: значок Безопасность Windows.
Диалог Запуск программы: нет.
Создание папки: нет.
? {2559a1f3-21d7-11d4-bdaf-00c04f60b9f0}
Объект: значок Запуск программы.
Диалог Запуск программы: нет.
Создание папки: нет.
? {2559a1f4-21d7-11d4-bdaf-00c04f60b9f0}
Объект: значок Интернет.
Диалог Запуск программы: нет.
Создание папки: да.
? {2559a1f5-21d7-11d4-bdaf-00c04f60b9f0}
Объект: значок Outlook Express.
Диалог Запуск программы: нет.
Создание папки: да.
? {2559a1f7-21d7-11d4-bdaf-00c04f60b9f0}
Объект: значок Установка и удаление программ, открываемый в разделе Выбор программ по умолчанию.
Диалог Запуск программы: нет.
Создание папки: нет.
? {2728520d-1ec8-4c68-a551-316b684c4ea7}
Объект: значок Мастер настройки сети.
Диалог Запуск программы: нет.
Создание папки: да.
? {3c5c43a3-9ce9-4a9b-9699-2ac0cf6cc4bf}
Объект: значок Мастер беспроводной сети.
Диалог Запуск программы: нет.
Создание папки: да.
? {450D8FBA-AD25-11D0-98A8-0800361B1103}
Объект: значок Мои документы.
Диалог Запуск программы: да.
Создание папки: да.
? {645FF040-5081-101B-9F08-00AA002F954E}
Объект: значок Корзина.
Диалог Запуск программы: да.
Создание папки: да.
? {6DFD7C5C-2451-11d3-A299-00C04F8EF6AF}
Объект: значок Свойства папки.
Диалог Запуск программы: да.
Создание папки: да.
? {7007ACC7-3202-11D1-AAD2-00805FC1270E}
Объект: значок Сетевые подключения.
Диалог Запуск программы: да.
Создание папки: да.
? {7A9D77BD-5403-11d2-8785-2E0420524153}
Объект: значок Учетные записи пользователей.
Диалог Запуск программы: нет.
Создание папки: да.
? {7be9d83c-a729-4d97-b5a7-1b7313c39e0a}
Объект: значок Программы, хранящий содержимое данной папки из профиля пользователя (%userprofile%Главное меню) и содержимое папки для всех профилей (%systemdrive%:Documents and SettingsAll UsersГлавное меню).
Диалог Запуск программы: нет.
Создание папки: да.
? {85BBD920-42A0-1069-A2E4-08002B30309D}
Объект: значок Портфель.
Диалог Запуск программы: нет.
Создание папки: да.
? {871C5380-42A0-1069-A2EA-08002B30309D}
Объект: значок Internet Explorer.
Диалог Запуск программы: да.
Создание папки: да.
? {992CFFA0-F557-101A-88EC-00DD010CCC48}
Объект: значок Сетевые подключения.
Диалог Запуск программы: нет.
Создание папки: да.
? {AFDB1F70-2A4C-11d2-9039-00C04F8EEB3E}
Объект: значок Папка автономных файлов.
Диалог Запуск программы: нет.
Создание папки: да.
? {BDEADF00-C265-11d0-BCED-00A0C90AB50F}
Объект: значок Веб-папки.
Диалог Запуск программы: нет.
Создание папки: да.
? {D20EA4E1-3957-11d2-A40B-0C5020524152}
Объект: значок Шрифты.
Диалог Запуск программы: нет, однако можно вызвать с помощью команды ::{20D04FE0-3AEA-1069-A2D8-08002B30309D}::{21ЕС2020-ЗАЕА-1069-A2DD-08002B30309D}::{D20ЕА4Е1-3957-11d2-А40В-0С5020524152}.
Создание папки: нет.
? {D20EA4E1-3957-11d2-A40B-0C5020524153}
Объект: значок Администрирование.
Диалог Запуск программы: нет, однако можно вызвать с помощью команды ::{20D04FE0-3AEA-1069-A2D8-08002B30309D}::{21ЕС2020-ЗАЕА-1069-A2DD-08002B30309D}::{D20ЕА4Е1-3957-11d2-А40В-0С5020524153}.
Создание папки: нет.
? {D4480A50-BA28-11d1-8E75-00C04FA31A86}
Объект: значок Новое место в сетевом окружении.
Диалог Запуск программы: нет.
Создание папки: да.
? {D6277990-4C6A-11CF-8D87-00AA0060F5BF}
Объект: значок Назначенные задания.
Диалог Запуск программы: да.
Создание папки: да.
? {E211B736-43FD-11D1-9EFB-0000F8757FCD}
Объект: значок Сканеры и камеры.
Диалог Запуск программы: нет.
Создание папки: нет.
? {FB0C9C8A-6C50-11D1-9F1D-0000F8757FCD}
Объект: значок Сканеры и камеры.
Диалог Запуск программы: нет.
Создание папки: нет.
Вот, собственно, и все ActiveX-объекты Windows, которые открывают свои окна или диалоги. Но напоследок хотелось бы напомнить еще о нескольких командах, которые можно ввести в диалоге Запуск программы:
? shell:Desktop — открыть папку Рабочий стол текущего пользователя;
? shell:ControlPanelFolder — открыть папку Панель управления;
? shell:DriveFolder — открыть папку Мой компьютер.
Теперь перечислим некоторые из наиболее интересных ActiveX-объектов, определяющих дополнительные вкладки диалога Свойства или команды контекстного меню для файлов различных расширений.
? {7BA4C740-9E81-11CF-99D3-00AA004AE837}
Объект: команда контекстного меню Отправить.
Расширение: стандартный идентификатор AllFilesystemObjects.
? {645FF040-5081-101B-9F08-00AA002F954E}
Объект: кроме значка Корзина, добавляет команду контекстного меню Очистить корзину.
Расширение: HKEY_CLASSES_ROOTCLSID{645FF040-5081-101B-9F08-00AA002F954E}shellexContextMenuHandlers.
? {f81e9010-6ea4-11ce-a7ff-00aa003ca9f6}
Объект: вкладка Доступ диалога Свойства.
Расширение: стандартный идентификатор Directory.
? {ef43ecfe-2ab9-4632-bf21-58909dd177f0}
Объект: вкладка Настройка диалога Свойства.
Расширение: стандартный идентификатор Directory.
? {7988B573-EC89-11cf-9C00-00AA00A14F56}
Объект: вкладка Квота диалога Свойства.
Расширение: стандартный идентификатор Drive.
? {513D916F-2A8E-4F51-AEAB-0CBC76FB1AF8}
Объект: вкладка Совместимость диалога Свойства.
Расширение: идентификатор исполняемых файлов.
? {4a7ded0a-ad25-11d0-98a8-0800361b1103}
Объект: вкладки Папка назначения, Доступ и Общие диалога Свойства.
Расширение: объект Мои документы.
? {1F2E5C40-9550-11CE-99D2-00AA006E086C}
Объект: вкладка Безопасность диалога Свойства.
Расширение: стандартный идентификатор Drive.
? {f81e9010-6ea4-11ce-a7ff-00aa003ca9f6}
Объект: команда контекстного меню Общий доступ и безопасность.
Расширение: стандартный идентификатор Folder.
? {F1B92 84F-E9DC-4e68-9D7E-42362A59F0FD}
Объект: команды контекстного меню Поставить в очередь и Добавить в список, добавляющие содержимое папок в текущий список воспроизведения Проигрывателя Windows Media.
Расширение: нет, но для удобства можно создать в Folder.
? {D969A300-E7FF-11d0-A93B-00A0C90F2719}
Объект: команды контекстного меню Создать и Упорядочить значки. Расширение:
DirectoryBackgroundshellexContextMenuHandlers.
? {CE3FB1D1-02AE-4a5f-A6E9-D9F1B4073E6C}
Объект: команда контекстного меню Воспроизвести с помощью проигрывателя.
Расширение: нет, но для удобства можно создать в Folder.
? {C2FBB631-2971-11d1-A18C-00C04FD75D13}
Объект: команда контекстного меню Переместить в.
Расширение: нет, но для удобства можно создать в Folder.
? {C2FBB630-2971-11D1-A18C-00C04FD75D13}
Объект: команда контекстного меню Копировать в.
Расширение: нет, но для удобства можно создать в Folder.
? {b8cdcb65-b1bf-4b42-9428-1dfdb7ee92af}
Объект: команда контекстного меню Извлечь все.
Расширение: стандартный идентификатор CompressedFolder.
? {8DD448E6-C188-4aed-AF92-44956194EB1F}
Объект: команда контекстного меню Копировать на компакт-диск или устройство.
Расширение: нет, но для удобства можно создать в Folder.
? {09799AFB-AD67-11d1-ABCD-00C04FC30936}
Объект: команда контекстного меню Открыть с помощью.
Расширение: идентификатор исполняемых файлов.
Более 800 000 книг и аудиокниг! 📚
Получи 2 месяца Литрес Подписки в подарок и наслаждайся неограниченным чтением
ПОЛУЧИТЬ ПОДАРОКЧитайте также
Возможности технологии ActiveX
Возможности технологии ActiveX Напомним, что в Windows с самого начала для обеспечения обмена данными между приложениями была разработана технология связывания и внедрения объектов (OLE, Object Linking and Embedding). Вначале технология OLE использовалась для создания составных документов, а
Объекты OS/400 и системные объекты MI
Объекты OS/400 и системные объекты MI Несколько типов объектов имеются и в OS/400, и в MI. Типы объектов OS/400 перечислены в таблице 5.1. Для сравнения, в таблице 5.2 приведены системные объекты MI. Помните, что в каждой новой версии AS/400 добавляются новые функции и даже новые объекты.
ActiveX-объекты
ActiveX-объекты ActiveX-объекты — это специальные программы, которые не могут быть выполнены непосредственно двойным щелчком кнопкой мыши на файле ActiveX-объекта, но могут быть выполнены под руководством операционной системы Windows. Для этого применяются либо операции вставки и
Параметры раздела ActiveX-объекта
Параметры раздела ActiveX-объекта Раздел CLSID включает в себя список вложенных подразделов, каждый из которых назван на основе CLSID-номера ActiveX-объекта, который он описывает, и хранит сведения только об этом ActiveX-объекте. Подраздел ActiveX-объекта может содержать следующие
Подразделы ветви ActiveX-объекта
Подразделы ветви ActiveX-объекта Подразделы, описывающие ActiveX-объекты, кроме параметров, могут содержать множество дочерних подразделов. Среди них могут присутствовать и уже рассмотренные shell и shellex, а также некоторые из следующих подразделов.? DefaultIcon — параметр (По
ActiveX-объекты
ActiveX-объекты Для определения тех значков ActiveX-объектов, которые будут отображаться на Рабочем столе, в папках Панель управления и Мой компьютер, применяются следующие ветви реестра.? HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionExplorerDesktopNameSpace — определяет те из ActiveX-объектов, которые
Разрешение выполнения ActiveX-объектов на локальном компьютере
Разрешение выполнения ActiveX-объектов на локальном компьютере Еще одной интересной возможностью, которую можно отредактировать с помощью реестра, является слежение системы за ActiveX-объектами при работе с HTML-страницами на локальном компьютере. Если вы часто просматриваете
Элементы управления ActiveX и другие
Элементы управления ActiveX и другие В любой программе для Windows элементы управления - это все те бедолаги на экране, на которых можно щелкнуть или что-нибудь напечатать, чтобы вызвать определенное ответное действие программы. Среди самых распространенных элементов
Использование элементов управления ActiveX
Использование элементов управления ActiveX Вопреки сложившейся репутации программного империалиста, Microsoft стремится сделать свои средства разработки полностью "открытыми". Основываясь на спецификациях ActiveX, любой программист может создавать новые элементы управления,
Использование элементов управления ActiveX в программах
Использование элементов управления ActiveX в программах Добавив элемент управления ActiveX в панель Toolbox, вы можете добавлять его в свои формы точно так же, как стандартные элементы управления VBA. Правда, чтобы заставить элемент управления делать что-нибудь полезное, нужно
Галактика элементов управления ActiveX
Галактика элементов управления ActiveX По последним подсчетам, число элементов управления ActiveX уже превысило число звезд во Вселенной. Относительно всего, что вы только можете пожелать вставить в свою VBA-программу, почти наверняка можно сказать, что кто-то уже разработал
Объекты DataSet с множеством таблиц и объекты DataRelation
Объекты DataSet с множеством таблиц и объекты DataRelation До этого момента во всех примерах данной главы объекты DataSet содержали по одному объекту DataTable. Однако вся мощь несвязного уровня ADO.NET проявляется тогда, когда DataSet содержит множество объектов DataTable. В этом случае вы можете
Использование компонентов ActiveX
Использование компонентов ActiveX Расположение компонентов ActiveXЕсли вы хотите использовать компоненты ActiveX в своем проекте, их надо соответствующим образом к этому проекту добавить. Для этого нужно выполнить команду меню Project ? Components или нажать сочетание клавиш Ctrl+T. На
Прочие ActiveX-объекты
Прочие ActiveX-объекты Выше мы рассмотрели несколько возможностей настройки ActiveX-объектов на примере значка Корзины. Далее в этой книге также будут приведены некоторые примеры настройки ActiveX-объектов.Кроме Корзины в операционной системе Windows Vista присутствуют и многие