如标题所述。我正在寻找一种简单的方法,通过使用Windows API和图像的文件路径,使用Microsoft Paint打开图像(如果重要的话是.jpg)。有什么想法吗?
答案 0 :(得分:0)
您可以将CreateProcess用作注释中提到的@Jonathan Potter,也可以使用ShellExecute。
ShellExecute(nullptr, "open", "mspaint.exe", "YourImage.jpg", nullptr, SW_SHOWMAXIMIZED);
如果如@Remy Lebeau所述,您希望用户注册的默认应用程序打开图像而不是强制mspaint.exe
,则只需将图像名称传递给ShellExecute
ShellExecute(nullptr, "open", "YoutImage.jpg", nullptr, nullptr, SW_SHOWMAXIMIZED);