Forum: Win32/Win64 API (native code)
Delphi
by Apollonius,
31. Mär 2009
An Thread-Nachrichten ist nichts besonderes. Wenn du eine Nachricht an ein Fenster schickst, schickst du sie eigentlich an den besitzenden Thread und lieferst das Fensterhandle als Parameter mit. Bei Thread-Nachrichten ist dieses Fensterhandle einfach null.
Forum: Win32/Win64 API (native code)
Delphi
by Apollonius,
31. Mär 2009
Falls das noch aktuell sein sollte: Es spricht natürlich nichts dagegen, Fenster in einem Dienst zu verwenden. Die Frage ist, welche Ereignisse du eigentlich mitbekommen willst. Meistens gibt es neben der Lösung mit Fensternachrichten noch eine zweite.
Forum: Win32/Win64 API (native code)
Delphi
by Apollonius,
28. Mär 2009
Geht es um den die Delphi-Vorlage TService? Dort gibt es selbstverständlich eine Nachrichtenschleife (allerdings im Hauptthread, d.h. nicht im Service-Thread). Aber die Hauptfrage ist hier wohl: Wozu brauchst du ein Fenster?