Fra*_*s C 4 .net c# windows image
在我的C#应用程序中,我想启动默认图像编辑器来编辑图像.
当我使用System.Diagnostics.Process.Start("C:\\image.png")它时,使用Windows Photo Viewer打开图像文件.
当我在Windows资源管理器中右键单击图像文件时,会出现一个"编辑"菜单项,它启动Microsoft Paint(默认情况下).我想在我的应用程序中执行相同的操作(即使用默认图像编辑器打开文件).
我不想通过硬编码MS Paint Process.Start("mspaint.exe C:\\image.png").我更喜欢使用用户设置的默认图像编辑程序(可能与MS Paint不同).
有没有办法做到这一点?
谢谢弗兰克
ale*_*lex 10
您可以尝试使用动词开始一个过程edit.
ProcessStartInfo startInfo = new ProcessStartInfo("C:\\image.png");
startInfo.Verb="edit";
Process.Start(startInfo);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6753 次 |
| 最近记录: |