FindWindow - fechando aplicativos |
Top Previous Next |
|
var h : hwnd; begin H:= FindWindow(Nil, PChar('Database Desktop')); PostMessage(H, WM_DESTROY, 0, 0); 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. |