如何以与explorer.exe相同的方式打开多个文件?

时间:2018-03-21 03:07:17

标签: windows winapi windows-shell

如果在Windows资源管理器中选择多个文件,右键单击并打开它们,某些应用程序(例如,Windows 10照片应用程序)将只打开一个实例,应用程序内的每个文件都可用。到目前为止,我还没有能够在我自己的应用程序中复制它。

我最初的想法是手动获取关联的应用程序,然后通过将所有文件路径作为多个参数传递给单个应用程序调用来启动它们。但是,这种解决方案是有限的。例如,我无法使用此方法调用UWP应用程序。我也尝试使用@media print { th:last-child, td:last-child { visibility: hidden; } } (和ShellExecute在C#中使用文件名作为命令),这允许我在默认应用程序中打开一个文件(即使它是UWP),但是不是多个文件实例。

我怎样才能达到这个效果?

0 个答案:

没有答案
相关问题