Здравствуйте, ребята, пожалуйста, сообщите, где или в какой оболочке находятся диалоговые окна операций с файлами Windows 8 (копирование, удаление, перемещение). В Win XP они были найдены в shell32.dll в папке sys32.Где находится диалоговое окно поиска файлов Windows 8/8.1?
ответ
Все еще находится в shell32.dll
. Тем не менее, это выглядит как операции с файлами для Windows Vista и более поздних версий, что Windows 8 также был перемещен на новый интерфейс - интерфейс IFileOperation
IFileOperation интерфейс
разоблачает методы копировать, перемещать, переименовать, создать и удалить элементы оболочки , а также методы для обеспечения диалогов прогресса и ошибок. Этот интерфейс заменяет функцию SHFileOperation.
И это ...
IFileOperation может быть применен только в однопоточных квартире (STA) ситуации. Он не может использоваться для многопоточной квартиры (MTA) ситуации. Для MTA вы все равно должны использовать SHFileOperation.
Полный образец, демонстрирующий расширение IFileOperation, является , включенным в комплект разработки программного обеспечения для Windows (SDK). В установке по умолчанию ее можно найти в папке% ProgramFiles% \ Microsoft SDK \ Windows \ v6.0 \ Samples \ WinUI \ Shell \ AppPlatform \ FileOperations. Требования
Минимальная поддерживаемая клиента Windows Vista [настольных приложений только] Минимальная поддерживается сервером Windows Server 2008 [настольные приложения только] Заголовок Shobjidl.h IDL Shobjidl.idl DLL Shell32.dll (версия 6.0.6000 или позже)
SourceL http://msdn.microsoft.com/en-us/library/windows/desktop/bb775771(v=vs.85).aspx
- 1. Где находится "START" для поиска исполняемых файлов?
- 2. Eclipse, застрял диалоговое окно поиска
- 3. Диалоговое окно поиска и замены
- 4. Диалоговое окно поиска не отображается
- 5. Где находится каталог файлов журналов Windows?
- 6. Где диалоговое окно Параметры отчета
- 7. Как заменить диалоговое окно поиска Eclipse?
- 8. Диалоговое окно «Диалоговое окно« Диалоговое окно «Диалоговое окно« Диалоговое окно »не обновлено
- 9. Диалоговое окно «Диалоговое окно« Свойства папки »
- 10. Окно поиска Где пункт?
- 11. Где находится windows cls.exe?
- 12. Где находится окно в NSDocument
- 13. Диалоговое окно Android Диалоговое окно при запуске
- 14. Как создать диалоговое окно для поиска строки
- 15. Диалоговое окно Android Multichoice с функцией поиска
- 16. Где на Земле находится окно проводника файлов в Android Studio
- 17. Диалоговое окно разрешений файлов через .NET
- 18. Диалоговое окно «Диалоговое окно» по умолчанию «Нет»?
- 19. Диалоговое окно Primefaces: диалоговое окно не открывается
- 20. Диалоговое окно теряет фокус в Windows XP
- 21. Открыть диалоговое окно предотвращает выключение Windows
- 22. Диалоговое окно Windows Forms Unhandled-Exception
- 23. Как программно вызывать диалоговое окно «Разрешения Windows»?
- 24. Как показать диалоговое окно openfile в Windows?
- 25. Ассенхронное диалоговое окно в Windows с C++
- 26. Откройте диалоговое окно из службы Windows
- 27. Программирование Windows Диалоговое окно Фоновое изображение
- 28. Откуда появляется диалоговое окно «Завершение работы Windows»?
- 29. Как показать диалоговое окно входа в Windows?
- 30. Автоматический ввод в диалоговое окно в Windows
есть в любом случае переинициализировать этот интерфейс в ОС Windows 8.1? может быть, используя Windows 8. – cedroid09
AFAIK, нет официальной обертки. Тем не менее, Стивен Туб написал один в статье под названием «IFileOperation в Windows Vista» http://msdn.microsoft.com/en-us/magazine/cc163304.aspx, которую можно загрузить. В статье также рассказывается об использовании IFileOperation из управляемого кода. Ссылка на скачивание находится прямо сверху - файл под названием «NetMatters2007_12.exe (160 KB)» – Shiva
Я пройду через него. Btw еще я не могу найти скрипты диалога op op файла в файле shell32! Есть идеи? – cedroid09