![]() |
Re: Nachrichtenschleife ohne Fenster
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.
|
Re: Nachrichtenschleife ohne Fenster
Also für das aktuelle Problem (ein Ereignis über das Windows mich informieren soll) habe ich nun auch eine alternative Lösung via Event gefunden. Die Frage war eben ursprünglich ob es "sauber" ist und was es zu beachten gillt. Die Frage wurde ja beantwortet: Message-Only-Windows kann man als "sauber" betrachten, man muss jedoch beachten, dass sie nicht auf dem Desktop des Users zu finden sind (FindWindow...).
Was mich nun noch interessieren würde ist die Thread-MessageQueue weil ich auch mehrere Threads habe, die sich austauschen müssen. Vielleicht kann man das damit ja realisieren? |
Re: Nachrichtenschleife ohne Fenster
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.
|
Re: Nachrichtenschleife ohne Fenster
Besten Dank... Ich probier mal ein bisschen rum und mach evtl. dazu auch nocheinmal einen Thread auf.
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 05:27 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz