Question

J'ai écrit un fournisseur de miniatures en suivant les interfaces spécifiées sur MSDN. Cependant, je n’ai pas pu trouver comment l’enregistrer de manière à ce que Vista l’appelle réellement. Quelqu'un at-il un fournisseur de vignettes travaillant pour Vista? Un exemple de code ou de liens serait particulièrement utile.

Était-ce utile?

La solution

Le documenté manière de inscrire votre fournisseur d’articles est de créer une entrée de registre sous HKCR \ .ext \ ShellEx \ {E357FCCD-A995-4576-B01F-234630154E96} et de définir la valeur de chaîne (Par défaut) sur le GUID de votre fournisseur d’offre IThumbnailProvider.

Votre assemblée devra d'abord être enregistrée. Si vous utilisez .NET, cela signifie que vous devrez utiliser l'outil RegAsm.exe pour l'enregistrer.

Des exemples de code sont disponibles ici: http://www.benryves.com/? mode = filtré & amp; single_post = 3189294

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top