Как использовать TortoiseOverlays с моим собственным обработчиком
tortoiseSVN имеет хук оболочки, который добавляет значки наложения на файлы.
Они создают отдельный проект с открытым исходным кодом, чтобы использовать его в своих проектах общего пользования (tortoiseSvn, tortoiseGit и т. Д.)
Я скачал установщик MSI из кода Google, который устанавливает обработчик проститутки
у меня есть собственная версия "IShellIconOverlayIdentifier::IsMemberOf", которая используется для обработчиков
Как я могу взять все вместе?
1 ответ
Обратите внимание, что обработчик TortoiseOverlays не уменьшает объем работы, которую вы должны выполнить: вам нужно реализовать собственный обработчик оверлея и заставить его работать полностью. Только тогда вы можете использовать обработчик TortoiseOverlays, если вы все еще хотите:
Назначение обработчика TortoiseOverlays состоит в том, чтобы разделить слоты обработчика, которые есть в оболочке Windows (ограничено 15). Это не поможет вам реализовать обработчики оверлеев.
Если у вас есть собственный обработчик, вы можете просто изменить разделы реестра, в которых вы регистрируете свой собственный обработчик. После этого TortoiseOverlays загрузит ваш оверлейный обработчик.