Obtém o estado da janela de outro processo
Como obtenho o estado da janela (maximized
, minimized
de outro processo que está sendo executado?
Eu tentei usando isso:
Process[] procs = Process.GetProcesses();
foreach (Process proc in procs)
{
if (proc.ProcessName == "notepad")
{
MessageBox.Show(proc.StartInfo.WindowStyle.ToString());
}
}
Mas se o processo éMaximized
ouMinimized
sempre retornaNormal
.
Como consertar isto?