如何编写适用于Windows Vista的IThumbnailProvider

时间:2020-03-06 14:40:34  来源:igfitidea点击:

我已经按照MSDN上指定的接口编写了缩略图提供程序。但是,我一直无法弄清楚如何以Vista实际调用它的方式进行注册。有没有人得到过适用于Vista的缩略图提供程序?示例代码或者链接将特别有用。

解决方案

记录IThumbnailProvider的方法是在HKCR \ .ext \ ShellEx \ {E357FCCD-A995-4576-B01F-234630154E96}中创建注册表项,并将(默认)字符串值设置为IThumbnailProvider的GUID。

程序集将需要首先注册。如果使用.NET,则意味着我们将需要使用RegAsm.exe工具进行注册。

这里提供了示例代码:http://www.benryves.com/?mode=filtered&single_post=3189294