Fórum Problemas ao desligar o Windows #203415

29/12/2003

0

Olá, tenho um programa que roda no tray do windows.... ele eh executado na inicializacao do windows, porem quando vou finalizar o windows o programa nao deixa o windows desligar... como soluciono este problema.

Desde já agradeco.


Titanius

Titanius

Responder

Posts

30/12/2003

Manoeljr

Declare essa procedure na cláusula Private da unit principal de seu aplicativo:
procedure WMQueryEndSession (var Msg : TWMQueryEndSession); message WM_QueryEndSession;

Em seguida Digite o Corpo da Procedure na seção implementation da mesma unit:

procedure TForm1.WMQueryEndSession (var Msg : TWMQueryEndSession);
begin
Application.ProcessMessages;
Application.terminate;
Msg.Result := 1;
end;

Acredito que assim seu aplicativo agora deixara o windows se desligar normalmente, Qualquer dúvida me manda um e-mail.


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar