FindWindow - fechando aplicativos

Top  Previous  Next

var 

  h : hwnd;

begin

  H:= FindWindow(Nil, PChar('Database Desktop'));

  PostMessage(H, WM_DESTROY, 00);

end;

 

// Com esse codigo acima, ele ira fechar o aplicativo DataBase Desktop

// No lugar do WM_DESTROY, eu posso usar: WM_CLOSE ou WM_QUIT, 

// sendo que ambos fecham o DataBase Desktop.

 

O WM_QUIT encerra o seu aplicativo más dependendo do

aplicativo por exemplo o Word se estiver um documentado editado e não

gravado será perguntado antes de fechar se quer gravar, no caso o

WM_DESTROY não pergunta nada o bicho fecha mesmo sem perguntar nada, os

parâmetros, hora!!! servem pra passar parâmetros mesmo cabla, cada

mensagem tem o seu propósito equivalente, vai depender do tipo de

mensagens, hehehehe, vai perguntar de novo não né, hehehehehe.