我试图打开MSPAINT最大化并同时打开一个文件。我知道如何用油漆打开文件并查看图像,但我无法用图像打开油漆并使油漆最大化。
这是我的代码:
static void Butten1(object sender, EventArgs e) {
ProcessStartInfo Info = new ProcessStartInfo() {
FileName = "mspaint.exe",
WindowStyle = ProcessWindowStyle.Maximized
};
Process.Start(Info);
}
答案 0 :(得分:5)
将文件名作为参数传递。
var filePath = @"C:\icon.png";
ProcessStartInfo Info = new ProcessStartInfo()
{
FileName = "mspaint.exe",
WindowStyle = ProcessWindowStyle.Maximized,
Arguments = filePath
};
Process.Start(Info);
请注意,它仅适用于因为Paint将第一个参数解释为要打开的文件。这意味着此解决方案仅适用于Paint和其他尝试打开作为第一个参数传入的内容的应用。