Windows 如何替换Explorer';s TIF图像处理程序?

Windows 如何替换Explorer';s TIF图像处理程序?,windows,shell,windows-shell,shell-extensions,Windows,Shell,Windows Shell,Shell Extensions,我为Windows资源管理器创建了一个缩略图图像处理程序(外壳扩展),用于处理几种TIF/TIFF图像格式。我知道Explorer已经包含了TIFF支持(由Windows XP附带的shimgvw.dll扩展提供),但我想用我自己的图像处理程序扩展来替换它 如果我注册扩展名(通过ShellEx/{BB2E617C-0920-11d1-9A0B-00C04FC2D6C1})并注销shimgvw.dll(通过regsvr32/u shimgvw.dll),我的缩略图处理程序扩展名可以工作,但这会产生

我为Windows资源管理器创建了一个缩略图图像处理程序(外壳扩展),用于处理几种TIF/TIFF图像格式。我知道Explorer已经包含了TIFF支持(由Windows XP附带的shimgvw.dll扩展提供),但我想用我自己的图像处理程序扩展来替换它

如果我注册扩展名(通过ShellEx/{BB2E617C-0920-11d1-9A0B-00C04FC2D6C1})并注销shimgvw.dll(通过regsvr32/u shimgvw.dll),我的缩略图处理程序扩展名可以工作,但这会产生一个问题:shimgvw.dll还可以处理几种常见图像格式(如BMP、JPG、PNG等)的缩略图,因此在注销后,对这些格式的支持被禁用


有没有办法让我的扩展名工作(只针对.tif文件),而不必注销shimgvw.dll?提前谢谢

我不明白你的问题。 重现您的任务:

  • 创建缩略图处理程序

  • 在tiff\shellex{bb2e617c…别名图像提取器下注册此文件

  • 注销shimgvw-为什么


  • 如果你注册dll来处理tiff缩略图,那么注销shimgvw是没有用的。

    我不理解你的问题。 重现您的任务:

  • 创建缩略图处理程序

  • 在tiff\shellex{bb2e617c…别名图像提取器下注册此文件

  • 注销shimgvw-为什么

  • 如果您注册dll来处理tiff缩略图,则取消注册shimgvw是无用的