実行中の別のプロセスのウィンドウ状態 ( maximized
、 )を取得するにはどうすればよいですか?minimized
私はこれを使って試しました:
Process[] procs = Process.GetProcesses();
foreach (Process proc in procs)
{
if (proc.ProcessName == "notepad")
{
MessageBox.Show(proc.StartInfo.WindowStyle.ToString());
}
}
しかし、プロセスがMaximized
orの場合Minimized
、それは を返しますNormal
。
これを修正する方法は?