Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi PostMessage/Winproc (https://www.delphipraxis.net/85604-postmessage-winproc.html)

EWeiss 2. Feb 2007 05:40


PostMessage/Winproc
 
Sorry erst mal für den blöden Titel mir ist nix anderes eingefallen.

welche auswirkung hat es ob man nun direkt die Winproc anspricht
oder den weg über PostMessage geht.
Funktionieren tut ja beides.

Hat das irgendwelche auswirkungen auf die Threads?



gruß

sirius 2. Feb 2007 07:04

Re: PostMessage/Winproc
 
Ich würde als erstes mal festhalten, dass beim direkten Aufruf der WndProc ein Hook nichts mitbekommt. Das kann positiv und negativ sein. (Verhindert aber nicht, dass ein anderer Process deine WndProc "erweitert")

EWeiss 2. Feb 2007 08:09

Re: PostMessage/Winproc
 
Zitat:

Zitat von sirius
Ich würde als erstes mal festhalten, dass beim direkten Aufruf der WndProc ein Hook nichts mitbekommt. Das kann positiv und negativ sein. (Verhindert aber nicht, dass ein anderer Process deine WndProc "erweitert")

Habe festgestellt das es nicht geht.
Wollte das Timing beschleunigen um die aktuelle aktion direkt auszuführen.

Muss aber leider feststellen das sich das Programm verabschiedet wenn die WinProc direkt aufgerufen wird.
Na dann muss ich PostMessage lassen.

gruss


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