Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Представляет объект в оболочке . Предоставляются методы для управления оболочкой и выполнения команд в оболочке. Существуют также методы для получения других объектов, связанных с оболочкой.
Примечание
IShellDispatch реализуется и обращается к ней через объект Shell .
Элементы
Объект IShellDispatch имеет следующие типы элементов:
Методы
Объект IShellDispatch содержит следующие методы.
| Метод | Описание |
|---|---|
| BrowseForFolder | Создает диалоговое окно, позволяющее пользователю выбрать папку, а затем возвращает объект Folder выбранной папки. |
| CascadeWindows | Каскадирует все окна на рабочем столе. Этот метод имеет тот же эффект, что и щелчок правой кнопкой мыши на панели задач и выбор каскадных окон. |
| ControlPanelItem | Запускает указанное приложение панель управления. Если приложение уже открыто, оно активирует запущенный экземпляр. Примечание: В Windows Vista большинство панель управления приложений являются элементами оболочки и не могут быть открыты с помощью этой функции. Чтобы открыть эти панель управления приложения, передайте каноническое имя в control.exe. Пример: |
| EjectPC | Извлекает компьютер из док-станции. Это то же самое, что щелкнуть меню "Пуск" и выбрать "Извлечь компьютер", если компьютер поддерживает эту команду. |
| Анализ | Открывает указанную папку в окне windows Обозреватель. |
| FileRun | Отображает диалоговое окно Запуск для пользователя. |
| FindComputer | Отображает диалоговое окно Результаты поиска: компьютеры . В диалоговом окне отображается результат поиска указанного компьютера. |
| FindFiles | Отображает диалоговое окно Найти: все файлы . Это то же самое, что щелкнуть меню "Пуск" и выбрать поиск. |
| Справка | Отображает окно Справка и поддержка Windows. Этот метод действует так же, как при нажатии меню "Пуск" и выборе пункта "Справка и поддержка". |
| Свернуть все | Свертывание всех окон на рабочем столе. Этот метод действует так же, как щелкнуть правой кнопкой мыши панель задач и выбрать Свернуть все окна в старых системах или щелкнуть значок Показать рабочий стол на панели задач. |
| Пространства имен | Создает и возвращает объект Folder для указанной папки. |
| Open | Открывает указанную папку. |
| RefreshMenu | Обновляет содержимое меню "Пуск ". Используется только с системами, предшествующими Windows XP. |
| SetTime | Отображает диалоговое окно Дата и время . Этот метод действует так же, как щелчок правой кнопкой мыши по часам в области состояния панели задач и выбор параметра Изменить дату и время. |
| Завершение работыWindows | Отображает диалоговое окно Завершение работы Windows . Это то же самое, что щелкнуть меню "Пуск" и выбрать Завершение работы. |
| Приостановить | Td |
| TileHorizontally | Плитки всех окон на рабочем столе по горизонтали. Этот метод имеет тот же эффект, что и щелчок правой кнопкой мыши на панели задач и выбор пункта Показать окна с накоплением. |
| TileVertically | Плитки всех окон на рабочем столе по вертикали. Этот метод имеет тот же эффект, что и щелчок правой кнопкой мыши на панели задач и выбор пункта Показать окна рядом. |
| Свойства trayProperties | Отображает диалоговое окно Свойства панели задач и меню "Пуск ". Этот метод имеет тот же эффект, что и щелчок правой кнопкой мыши на панели задач и выбор свойства. |
| UndoMinimizeALL | Восстанавливает все окна рабочего стола в том состоянии, в которое они находились до последней команды MinimizeAll . Этот метод действует так же, как щелчок правой кнопкой мыши на панели задач и выбор пункта Отменить свертывание всех окон (в старых системах) или второй щелчок значка Показать рабочий стол на панели задач. |
| Windows | Создает и возвращает объект ShellWindows . Этот объект представляет коллекцию всех открытых окон, принадлежащих оболочке . |
Свойства
Объект IShellDispatch имеет следующие свойства.
| Свойство | Тип доступа | Описание |
|---|---|---|
|
Приложение |
Только для чтения |
Содержит объект , представляющий приложение. |
|
Parent |
Только для чтения |
Извлекает объект , представляющий родительский объект текущего объекта. |
Требования
| Требование | Значение |
|---|---|
| Минимальная версия клиента |
Windows 2000 Professional, Windows XP [только классические приложения] |
| Минимальная версия сервера |
Windows 2000 Server [только классические приложения] |
| Заголовок |
|
| IDL |
|
| DLL |
|
См. также раздел