2008-09-24 6 views
9

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

+0

Sind Sie mit Vista 64? Ich hatte auch Probleme mit der 64-Bit-Version. –

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