繁体   English   中英

在默认应用程序中打开文件列表

[英]Open list of files in default application

使用Windows File Explorer,可以选择多个文件(例如5张图像)。 然后可以使用上下文菜单一次将其全部打开。 这将在与文件类型关联的默认应用程序的一个实例中打开所有文件。 例如,使用“照片”应用程序打开图像。

我正在开发一个可以选择图像的C#应用​​程序。 之后,应该可以在图像的默认应用程序中显示所选图像。

是否可以使用C#使用适当的默认应用程序打开文件列表? 如何?

到目前为止,我只找到了使用默认应用程序打开单个图像的方法,而没有一次可以使用Windows File Explorer一次打开多个图像的方法。

安装在给定PC上的图像查看器可以是单个文档,也可以是多个文档程序。 因此,您无法确定该查看器是否甚至可以打开多个文档。 您想要的是在已经显示了第一张图像的应用程序中打开图像(第二张,第三张...)。 因此,您将不得不与现有流程进行沟通,而不是开始一个新流程-对此没有标准。 我能想到的唯一方法是OLE,只要图像查看器支持它即可,但是OLE是相当老的技术并且相当复杂,因此您不会对此感到太多乐趣。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM