1

我正在开发一个 shell 扩展,它应该显示存储在虚拟驱动器上的文件(主要是 .jpgs)的扩展属性(将其视为外部硬盘驱动器)。

是否可以以仅启动特定文件夹/驱动器(在我的情况下为外部硬盘驱动器)的文件并将其他文件夹中 jpgs 的处理留给 Windows 默认 shell 扩展的方式注册 shell 扩展?

问候,

塞巴斯蒂安

4

2 回答 2

1

本文列出了注册 shell 扩展的方法:http: //msdn.microsoft.com/en-us/library/cc144096 (VS.85).aspx 。

您应该能够在外部硬盘驱动器上创建一个系统文件夹,其中包含指向您的扩展的 desktop.ini 文件。

或者,在扩展程序本身中,您可以检查路径,如果它不在您指定的位置,则不执行额外的逻辑。

于 2011-09-14T19:30:14.950 回答
0

将您的应用信息放在:HKEY_CLASSES_ROOT\Directory\shell\

于 2022-02-09T02:44:26.023 回答