Einzelnen Beitrag anzeigen

schwa226

Registriert seit: 4. Apr 2008
400 Beiträge
 
#1

Window Service & SendMessageTimeout

  Alt 2. Nov 2009, 09:18
Hi,

ich habe da einmal eine Frage zum Service Programieren.
Habe gerade meinen ersten Service erstellt und er läßt sich auch starten/beenden.

Nun möchte ich per SendMessageTimeout eine Nachricht an meine Client-App schicken.
Dabei sende ich die Message an HWND_TOPMOST. Aber bei meinem Client kommt nichts an.

Auch ein senden auf HWND_BROADCAST bringt nichts:
SendMessageTimeout(HWND_BROADCAST,WM_SERVICE_STARTED,0,0,SMTO_ABORTIFHUNG,10,MsgResult) Habe mir zum Test noch eine 2. EXE erstellt die auch Nachrichten verschickt. Diese kommen bei meinem Client an!

Wieso kann ich aber vom Service her keine Nachricht schicken?
Delphi 2010, Update 4 & 5
  Mit Zitat antworten Zitat