在我的 C# 应用程序中,我想启动默认图像编辑器来编辑图像。
当我使用它时,它会使用Windows 照片查看器System.Diagnostics.Process.Start("C:\\image.png")
打开图像文件。
当我在 Windows 资源管理器中右键单击图像文件时,会出现一个“编辑”菜单项,它会启动 Microsoft Paint(默认情况下)。我想在我的应用程序中做同样的事情(即使用默认图像编辑器打开文件)。
我不想通过执行对 MS Paint 进行硬编码Process.Start("mspaint.exe C:\\image.png")
。我更喜欢使用用户设置的默认图像编辑器程序(可能与 MS Paint 不同)。
有没有办法做到这一点?
谢谢弗兰克