如何获取另一个正在运行的进程的窗口状态( maximized
, )?minimized
我试过用这个:
Process[] procs = Process.GetProcesses();
foreach (Process proc in procs)
{
if (proc.ProcessName == "notepad")
{
MessageBox.Show(proc.StartInfo.WindowStyle.ToString());
}
}
但如果过程是Maximized
或Minimized
,它永远返回Normal
。
如何解决这个问题?