是否有可能在 Windows 中注册一个用于双文件扩展名的处理程序?

是否有可能在 Windows 中注册一个用于双文件扩展名的处理程序?

在我的应用程序中,如果能够定义包含两部分的文件扩展名(例如*.wav.myapp、 )*.mp3.myapp,以指示这些文件是基于wavmp3文件,但具有我的应用程序提供的包装器逻辑,那么将会非常方便。然后,我想将我的应用程序注册为这些类型的处理程序,但要考虑到文件名的部分最后的myapp扩展,因此我可以,例如,为*.wav.myapp和显示不同的资源管理器图标*.mp3.myapp,即使它们都myapp在最终位置。

这可能吗>

答案1

扩展名通常被认为是最终的句号。我建议在扩展中使用下划线代替句号来获得所需的功能。然后,您将创建多个不同的扩展:.wav_myapp.mp3_myapp例如。

相关内容