Fechar jogo
Pessoal,seiomo fecharum programa pela sua janela,mas como fechar um programa quando sua janela esta em Full Screen?
Quero fechar um jogo e pelo FindWindow só fecha se estiver maximizido,em Full Screen nao acontece nada.
Quero fechar um jogo e pelo FindWindow só fecha se estiver maximizido,em Full Screen nao acontece nada.
Kroki
Curtidas 0
Respostas
Kroki
15/11/2003
upê...
GOSTEI 0
Analyst
15/11/2003
[b:735af84503]tente pela classe[/b:735af84503]
Olhe o que o 8000 dicas diz:
1. Exemplo de como fechar a calculadora a partir do texto da janela
Procedure TForm1.Button1Click(Sender: TObject);
begin
PostMessage(FindWindow(nil, ´Calculadora´), WM_CLOSE,0,0);
end;
2. Exemplo de como fechar a calculadora a partir da classe
Procedure TForm1.Button1Click(Sender: TObject);
begin
PostMessage(FindWindow(´scicalc´, nil), WM_CLOSE,0,0);
end;
Obs.: A classe de um programa pode ser descoberta usando o programa Winsight32 que vem com o delphi.
By Lloyd Dickinson
Olhe o que o 8000 dicas diz:
1. Exemplo de como fechar a calculadora a partir do texto da janela
Procedure TForm1.Button1Click(Sender: TObject);
begin
PostMessage(FindWindow(nil, ´Calculadora´), WM_CLOSE,0,0);
end;
2. Exemplo de como fechar a calculadora a partir da classe
Procedure TForm1.Button1Click(Sender: TObject);
begin
PostMessage(FindWindow(´scicalc´, nil), WM_CLOSE,0,0);
end;
Obs.: A classe de um programa pode ser descoberta usando o programa Winsight32 que vem com o delphi.
By Lloyd Dickinson
GOSTEI 0
Kroki
15/11/2003
Ola,obrigado pela atenção,mas parece que só funciona se o aplicativo estiver com alguma janela.
No caso de um jogo em Full Screen isso não funciona.
No caso de um jogo em Full Screen isso não funciona.
GOSTEI 0