Как использовать TortoiseOverlays с моим собственным обработчиком

tortoiseSVN имеет хук оболочки, который добавляет значки наложения на файлы.
Они создают отдельный проект с открытым исходным кодом, чтобы использовать его в своих проектах общего пользования (tortoiseSvn, tortoiseGit и т. Д.)

Я скачал установщик MSI из кода Google, который устанавливает обработчик проститутки

у меня есть собственная версия "IShellIconOverlayIdentifier::IsMemberOf", которая используется для обработчиков
Как я могу взять все вместе?

Вот единственный документ, который я нашел

1 ответ

Решение

Обратите внимание, что обработчик TortoiseOverlays не уменьшает объем работы, которую вы должны выполнить: вам нужно реализовать собственный обработчик оверлея и заставить его работать полностью. Только тогда вы можете использовать обработчик TortoiseOverlays, если вы все еще хотите:

Назначение обработчика TortoiseOverlays состоит в том, чтобы разделить слоты обработчика, которые есть в оболочке Windows (ограничено 15). Это не поможет вам реализовать обработчики оверлеев.

Если у вас есть собственный обработчик, вы можете просто изменить разделы реестра, в которых вы регистрируете свой собственный обработчик. После этого TortoiseOverlays загрузит ваш оверлейный обработчик.

Другие вопросы по тегам