Domanda

Ho scritto un provider di miniature seguendo le interfacce specificate su MSDN. Tuttavia, non sono stato in grado di capire come registrarlo in un modo in cui Vista lo chiama effettivamente. Qualcuno ha ottenuto un provider di miniature che lavora per Vista? Codici di esempio o collegamenti sarebbero particolarmente utili.

È stato utile?

Soluzione

La documentata per registrare IThumbnailProvider è creare una voce di registro in HKCR \ .ext \ ShellEx \ {E357FCCD-A995-4576-B01F-234630154E96} e impostare il valore di stringa (Predefinito) sul GUID del proprio IThumbnailProvider.

Il tuo assemblaggio dovrà prima essere registrato. Se si utilizza .NET, ciò significa che sarà necessario utilizzare lo strumento RegAsm.exe per registrarlo.

C'è un codice di esempio disponibile qui: http://www.benryves.com/? mode = filtrato & amp; single_post = 3189294

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top