私の C# アプリケーションでは、デフォルトの画像エディターを起動して画像を編集したいと考えています。
私が使用しているときは、 Windows フォト ビューアーSystem.Diagnostics.Process.Start("C:\\image.png")
を使用して画像ファイルを開きます。
Windows エクスプローラーで画像ファイルを右クリックすると、Microsoft Paint を起動する [編集] メニュー項目が表示されます (デフォルト)。私のアプリケーションでも同じことをしたいと思います (つまり、デフォルトの画像エディターを使用してファイルを開きます)。
を実行して MS Paint をハードコーディングしたくありませんProcess.Start("mspaint.exe C:\\image.png")
。ユーザーが設定したデフォルトの画像編集プログラム (MS Paint とは異なる場合があります) を使用したいと思います。
これを行う方法はありますか?
ありがとうフランク