Вопросы по теме 'shell-extensions'
Проблема с отладкой расширения оболочки в Vista (IShellFolder)
Я создал расширение оболочки Windows, используя ATL (Visual Studio 2008). Он имеет следующие модули, и каждый модуль представляет собой отдельный простой объект ATL со своим собственным файлом .rgs для регистрации:
IShellFolder/IShellView -> Для...
1565 просмотров
schedule
27.08.2023
Как наследоваться от проводника Windows (на любом языке программирования, с помощью любого инструмента)
Как наследоваться от проводника Windows (Рабочий стол, вещь, с помощью которой мы исследуем наш компьютер Mu и так далее каталоги) (на любом языке программирования)?
настроить его
добавить сборщики программ (добавление учителей Mac в Windows...
354 просмотров
schedule
07.05.2022
Расширение пространства имен рабочего стола в Windows 7: невозможно перетащить
У меня есть программа, которая использует расширение пространства имен рабочего стола. В Windows 2000, Windows XP и Windows Vista пользователи могут перетаскивать значки на значки на рабочем столе, и программа запускается. Однако в Windows 7 (как...
1469 просмотров
schedule
18.08.2022
Как написать контекстное меню расширения оболочки в C ++ Builder 2010?
Я ищу несколько примеров для написания расширения оболочки в C ++ Builder 2010 (2007 и 2009 также, вероятно, будут уместными), поэтому я могу щелкнуть правой кнопкой мыши файл в проводнике и получить путь к файлу в моей программе VCL.
Я следил за...
2639 просмотров
schedule
22.07.2023
Создание меню RightClick для Проводника
Если кто-то может предоставить несколько примеров статей о том, как создать меню правой кнопки мыши для дисков.
Вот что нужно: контекстное меню будет содержать две дополнительные вещи, а именно: Подключить и Отключить . Можем ли мы сделать это...
466 просмотров
schedule
15.06.2023
Как реализовать файловую систему на основе типов файлов?
Я хочу, по сути, сделать так, чтобы вам никогда не приходилось распаковывать/разархивировать какие-либо файлы. В настоящее время у меня есть файловая система Dokan, которая может сделать это с определенным zip-файлом, но я хотел знать, как я могу...
509 просмотров
schedule
19.07.2023
Контекстное меню для определенной папки
Я прочитал, как добавить контекстное меню через реестр ко всем файлам или файлам в соответствии с расширением. Но как добавить контекстное меню, которое будет работать ТОЛЬКО на файлах определенной папки (например, на файлах папки C:\contmenu)?...
788 просмотров
schedule
12.01.2024
DLL расширения оболочки - как захватить путь к папке, если пользователь щелкает внутри пустой области папки?
Используя DLL-расширение оболочки, как захватить путь к папке, если пользователь щелкает внутри пустой области папки?
1310 просмотров
schedule
04.01.2023
Загрузка и выгрузка библиотеки расширений оболочки
Я разрабатываю контекстное меню (расширение оболочки), и когда я пытаюсь пересобрать решение, оно говорит, что библиотека .dll не может быть открыта, потому что она используется. Как я могу выгрузить библиотеку вручную, чтобы я мог перестроить ее и...
1466 просмотров
schedule
15.02.2023
Обработчик наложения значков для нескольких значков
Как реализовать обработчик наложения значков, который может обрабатывать пользовательские значки для пользовательских файлов.
Например:
foo.bar - d:\myicon1.ico
bar.bar - d:\myicon2.ico
Я пытался использовать IShellIconOverlayIdentifier ,...
1004 просмотров
schedule
29.05.2022
Я хочу создать DeskBand. Должен ли я использовать С++?
Я хочу создать DeskBand для отображения некоторой информации на панели задач Windows, но мне трудно реализовать нужные мне функции на C++. Прошло около 10-15 лет с тех пор, как я коснулся C++. Последние 7 лет я полностью работаю с .NET.
Прежде...
932 просмотров
schedule
22.05.2022
Доступ к списку файлов из панели проводника
Я создал простое расширение панели проводника для проводника Windows. Как я могу получить доступ к списку файлов в окне проводника из моей панели? А как мне изменить текущую папку в окне проводника?
101 просмотров
schedule
29.05.2022
Проводник повторно переходит в корневую папку моего расширения пространства имен.
В моем расширении пространства имен есть папки, которых на самом деле нет в файловой системе.
Иногда при просмотре моего расширения пространства имен Проводник просто перенаправляет пользователя обратно в корневую папку.
Например, переход к...
169 просмотров
schedule
13.08.2022
Как получить вызовы GetFolder(IID_ExplorerPaneVisibility)
Я новичок в расширениях пространства имен. Я пытаюсь отключить панель навигации для расширения пространства имен.
У меня есть реализация реализации представления оболочки IFolderView:: GetFolder, которая возвращает объект IShellFolder. Класс...
229 просмотров
schedule
16.12.2022
Перетащите из ListView моего приложения во внешние приложения (например, проводник Windows).
У меня есть ListView , содержащий список файлов:
hList = CreateWindowEx(0, WC_LISTVIEW, L"", WS_CHILD | WS_VISIBLE | LVS_REPORT, 0, 0, 500, 400, hWnd, (HMENU)ID_LISTVIEW, hInst, NULL);
Допустим, он содержит строку c:\temp\hello.txt ....
602 просмотров
schedule
08.08.2022
Как создать свойство IconList в системе свойств Windows?
В настоящее время мой обработчик свойств предоставляет свойства, которые могут отображаться в столбцах проводника Windows типа String . Моя цель — расширить обработчик с помощью свойства (отображаемого) типа Icon , которое можно добавить в качестве...
1376 просмотров
schedule
12.07.2023
Как получить путь к виртуальной папке в диалоговом окне сохранения файла?
---------------------------------- обновление -------- --------------------------- Если я реализую ParseDislayName , как показано ниже, диалоговое окно сообщит, что файл уже существует, вы хотите заменить его? :
HRESULT...
485 просмотров
schedule
02.04.2024
Перезапустить Explorer.exe во время установки MSI не работает
У меня есть проект установки Visual Studio, который создает MSI для установки моего приложения. У моего приложения есть расширение оболочки с обработчиком наложения значков, поэтому необходимо перезапустить explorer.exe, чтобы обработчик наложения...
1029 просмотров
schedule
21.05.2022
Эквивалент Powershell Open с расширением оболочки Code Windows?
Когда я выбираю расширение оболочки «Открыть с кодом» в проводнике Windows, он открывает файл в существующем окне VS Code. Я хотел бы сделать то же самое из сценария Powershell в моем процессе сборки, чтобы загрузить некоторые журналы вывода в VS...
91 просмотров
schedule
18.04.2023