正如标题所说。我正在寻找一种通过使用Windows API和图像的文件路径使用Microsoft Paint打开图像(如果重要的话)的简单方法。有任何想法吗?
您可以使用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);