Ich habe einen Thumbnail-Provider nach den Schnittstellen auf MSDN geschrieben. Ich konnte jedoch nicht herausfinden, wie man es so anmeldet, dass Vista es tatsächlich aufruft. Hat jemand einen Thumbnail-Anbieter für Vista arbeiten lassen? Beispielcode oder Links wären besonders hilfreich.Wie schreibe ich einen funktionierenden IThumbnailProvider für Windows Vista
9
A
Antwort
3
Der documented Weg, um Ihre IThumbnailProvider zu registrieren ist, einen Registrierungseintrag in HKCR erstellen \ .ext \ ShellEx \ {E357FCCD-A995-4576-B01F-234630154E96} und stellen Sie die (Default) String-Wert auf die GUID des IThumbnailProvider .
Ihre Baugruppe muss zuerst registriert werden. Wenn Sie .NET verwenden, müssen Sie das RegAsm.exe-Tool verwenden, um es zu registrieren.
Es gibt Codebeispiel finden Sie hier: http://www.benryves.com/?mode=filtered&single_post=3189294
Sind Sie mit Vista 64? Ich hatte auch Probleme mit der 64-Bit-Version. –