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 Problem bei sendmessage(..); (https://www.delphipraxis.net/117303-problem-bei-sendmessage-%3B.html)

SimStar001 15. Jul 2008 18:09


Problem bei sendmessage(..);
 
Hallo, ich sende an ein frendes Programm einen buttonclick,


soweit klappt auch alle super und das fenster was sich durch den klick öffnen soll öffnte sich auch, nur wird dann der code in meinem programm erst weiter geführt wenn ich dieses fenster wieder schließe?

wieso?

Delphi-Quellcode:
sendmessage(ATIS_Button,bm_click,0,0);

gibt es einen befehl zum loslassen des buttons?

Bernhard Geyer 15. Jul 2008 18:18

Re: Problem bei sendmessage(..);
 
Nimm lieber PostMessage. Dürfter vermutlich an der sofortigen Zustellung und damit einreihung im Callstack zusammenhängen.
Delphi-Quellcode:
PostMessage(ATIS_Button,bm_click,0,0);


Alle Zeitangaben in WEZ +1. Es ist jetzt 02:20 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