我需要使用Microsoft Paint打开图像

问题描述 投票:-1回答:1

正如标题所说。我正在寻找一种通过使用Windows API和图像的文件路径使用Microsoft Paint打开图像(如果重要的话)的简单方法。有任何想法吗?

winapi
1个回答
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);
© www.soinside.com 2019 - 2024. All rights reserved.