Forum: Win32/Win64 API (native code)
Delphi
by Dezipaitor,
9. Sep 2008
Kannste mich auch gern per PN benachrichtigen. Wäre super, wenn das klappt :D
Forum: Win32/Win64 API (native code)
Delphi
by Dezipaitor,
8. Sep 2008
Ich habe noch einen Kommentar dazu geschrieben. Jedoch kann ich den Quellcode nicht testen. Es sollte aber funktionieren (tja, nur mit Tests hat man Gewissheit) - Zeitmangel.
Forum: Win32/Win64 API (native code)
Delphi
by Dezipaitor,
8. Sep 2008
Dein Dienst funktioniert unter Windows XP nur zufällig. Er wird schon bei Terminals versagen, da dann der Dienst in einer anderen Session läuft als Winlogon. Und darum geht es in Vista. In Vista laufen Dienste in Session 0 und der Winlogonprozess in 1 und größer.
D.h. wenn du eine Nachricht anzeigen willst, dann musst du einen neuen Prozess in die Session erzeugen, welcher die Nachricht anzeigt....
Forum: Win32/Win64 API (native code)
Delphi
by Dezipaitor,
8. Sep 2008
Mach doch einen Dienst, der die Nachricht über einen eigenen Prozess anzeigt. Der Aufwand steckt eben in der Kommunikation. Anders mache ich es auch nicht.