Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Delphi Window Messages empfangen (NonVCL) (https://www.delphipraxis.net/34307-window-messages-empfangen-nonvcl.html)

SleepyMaster 20. Nov 2004 20:29


Window Messages empfangen (NonVCL)
 
Hi ihrs

Ich schreib im Moment ein Programm, dass kein Fenster hat, aber trozdem Window Messages empfangen können muss.
Wie kann ich das am effektivsten machen?
Mit CreateWindowEx bekomm ich immer ein Fenster, es sei denn, ich trage eine nicht erstellte Fenster Klasse ein... dann bekomme ich aber auch keine Messages.

Vielen Dank
SleepyMaster

Dax 20. Nov 2004 20:32

Re: Window Messages empfangen (NonVCL)
 
Ohne Fenster keine Windows-Messages.

SleepyMaster 20. Nov 2004 20:35

Re: Window Messages empfangen (NonVCL)
 
Ich will aber... :mrgreen:

Wie kann ich denn dann sagen, dass das Fenster mit CreateWindowEx direkt unsichtbar erstellt werden soll?

Dax 20. Nov 2004 20:39

Re: Window Messages empfangen (NonVCL)
 
Indem du einfach nirgends WS_VISIBLE hinschreibst.

SleepyMaster 20. Nov 2004 20:42

Re: Window Messages empfangen (NonVCL)
 
:wall:

Ich Trollo... direkt nach dem CreateWindowEx habe ich ShowWindow aufgerufen... :roll:

Hätte ich jetzt nicht nochmal nachgeguckt ob ich auch niegends WS_VISIBLE hab, wäre ich nie draufgekommen... Danke Dax :thumb:

w3seek 21. Nov 2004 14:37

Re: Window Messages empfangen (NonVCL)
 
Man kann mit PostThreadMessage messages an einen Thread posten, allerdings waert die Funktion dabei nicht bis die Message abgearbeitet ist.

SleepyMaster 21. Nov 2004 16:24

Re: Window Messages empfangen (NonVCL)
 
Das posten war ja nicht das Problem, sondern das empfangen...


Alle Zeitangaben in WEZ +1. Es ist jetzt 06:05 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz