Я написал расширение оболочки, которое реализует интерфейс IShellIconOverlayIdentifier
для наложения значков в проводнике.На 32-битной машине WinXP все работает нормально.Когда я собираю его для 64-битной Win7, оверлей появляется только на боковой панели папки в проводнике и больше нигде.
Странно то, что когда у меня есть функция IsMemberOf
, выводятся имена файлов, которые передаются вТаким образом, я вижу, что каждый файл передается в него как из главного окна Проводника, так и с рабочего стола, и функция возвращает значение, указывающее, что наложение должно присутствовать.Однако ничего не появляется.Кто-нибудь сталкивался с чем-то подобным раньше?Я не уверен, что что-то упущено в реестре или что.
Заранее спасибо!