Minimizar tudo, menos o programa

Delphi

08/05/2004

Estou usando este comando para minimizar todas as janelas do windows

keybd_event(VK_LWIN, 0, 0, 0);
keybd_event(Ord(´M´), 0, 0, 0);
keybd_event(VK_LWIN, 0, KEYEVENTF_KEYUP, 0);

mas gostaria de que quando minimiza-se, logo em seguida restaurasse meu programa.

Como posso conseguir isso?


Sanses

Sanses

Curtidas 0

Respostas

Beppe

Beppe

08/05/2004

Tenta ShowWindow(Form1.Handle, SW_SHOWNORMAL)


GOSTEI 0
Sanses

Sanses

08/05/2004

Beppe

não funcionou, quando aperto o botão para minimizar ele minimiza tudo, mesmo com esta linha que voce passou


GOSTEI 0
Fórum Vini

Fórum Vini

08/05/2004

Certifique-se de colocar a linha que o Beppe te disse depois do seu código.. :wink:
Se mesmo assim naum der, tente:
SetForegroudWindow(Form1.Handle);

(Estou sem Delphi aqui, entaum naum deu pra verificar se a sintaxe eh essa mesma, se naum for pode me falar..)


T+,
Vinicius;


GOSTEI 0
Sanses

Sanses

08/05/2004

tentei colocando os dois comandos, mas não funciona. O que queria é minimizar tudo menos o meu programa, ou minimizar tudo e depois restaurar o programa.

Obrigado pela atenção

Sanses


GOSTEI 0
POSTAR