API - descobrir se algum programa inclusive o seu esta minimizado ou maximizado

Top  Previous  Next

if IsIconic(Application.Handle) then 

  { Minimizado } 

else 

  { Não minimizado } 

 

if IsZoomed(Form1.Handle) then 

  { Form1 está maximizado } 

else 

  { Form2 NÃO está maximizado } 

 

// Observações: 

// Pode-se verificar qualquer janela (form). Só um lembrete: 

// Quando clicamos no botão de minimizar do form principal, 

// na verdade ele é oculto e o Application é que é minizado.