Mattias Gaertner schrieb:
On Mon, 2 Jul 2012 22:00:05 +0300
ik <[email protected]> wrote:

I'm trying to capture the windows message WM_QUERYENDSESSION (that exists
on JwaWinUser).

I did something like this:

TForm1 = class(TForm)
...
private
  procedure WMQueryEndSession(var Msg : TLMessage); message
WM_QUERYENDSESSION

This message most probably is sent to the application, not to all of its forms. That's why:

Why not simply drop a ApplicationProperties onto the form and set the
OnQueryEndSession event?

Or you add an handler manually to your Application object.

DoDi


--
_______________________________________________
Lazarus mailing list
[email protected]
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus

Reply via email to