我正在尝试开发一个IThumbnailProvider
在 Windows 7 中使用的。由于这个特定的缩略图也将依赖于同一目录中的一些其他文件,所以我需要使用除了IInitializeWithStream
要使用的路径之外的东西,这就是IInitializeWithItem
. (或者,我可以使用IInitializeWithFile
,但显然更不赞成。)
无论我做什么,我都无法让它发挥作用。我有 Microsoft 的FileTypeVerifier.exe
工具,它为使用提供了绿灯IInitializeWithItem
,但是当资源管理器调用它时,它似乎只尝试IInitializeWithStream
过。(这是通过临时实现所述接口并在其中发出 Beep() 来测试的Initialize()
)我是否忘记配置某些东西?
简而言之:我如何让它发挥作用?