Registriert seit: 4. Okt 2005
Ort: i.d.N.v. Freiburg im Breisgau
2.199 Beiträge
Delphi 2010 Professional
|
Re: WndProc in Komponente
27. Mär 2009, 13:11
Moin!
Das Problem mit einem sichtbaren Fenster ist: Das Programm was die Messages abfangen soll wird von einem Dienst heraus aufgerufen.(<= unschön?)
Nichtsdestotrotz habe ich jetz ein Programm mit Formular welches auch Messages empfängt, mitm Dienst gestartet.
Allerdings werden die Messages die ich brauche nicht abgefangen wie mir scheint(WM_QUERYENDSESSION und WM_ENDSESSION).
So soll da Ganze vorgehen: Dienst ruft "MessageCatcher" auf. Dieser soll Nachrichten abfangen um z.B. das herunterfahren des Rechners zu unterbrechen und später neu anzustoßen.
Bei den abgefangenen Messages sehe ich das in LParam was drinsteht, wie kann ich das dort auswerten?
Evtl hilft mir das weiter?
Martin Weber Ich bin ein Rüsselmops
|