【发布时间】:2013-04-15 18:25:37
【问题描述】:
在我的 C# 应用程序中,我想启动默认的图像编辑器来编辑图像。
当我使用System.Diagnostics.Process.Start("C:\\image.png") 时,它会使用Windows Photo Viewer 打开图像文件。
当我在 Windows 资源管理器中右键单击图像文件时,会出现一个“编辑”菜单项,它会启动 Microsoft Paint(默认情况下)。我想在我的应用程序中做同样的事情(即使用默认图像编辑器打开文件)。
我不想通过 Process.Start("mspaint.exe C:\\image.png") 对 MS Paint 进行硬编码。我更喜欢使用用户设置的默认图像编辑器程序(可能与 MS Paint 不同)。
有没有办法做到这一点?
谢谢 弗兰克
【问题讨论】:
-
兄弟我有一点疑问。请参考这个链接stackoverflow.com/questions/31283410/…
-
我在 datagridview 中有小错误,请参阅下面的链接stackoverflow.com/questions/31283410/…