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 WM_MOUSECLICK ??? (https://www.delphipraxis.net/6861-wm_mouseclick.html)

Alexander 25. Jul 2003 10:18


WM_MOUSECLICK ???
 
Hi,
ich möchte gerne, so etwas wie WM_MOUSECLICK aber für die ganze Anwendung. Habt ihr ne Ahnung, wie das funktioniert?
WM_MOUSECLICK scheint es ja selber nicht zu geben? (MSDN)
Bin auf Ideen gespannt. Vielen Dank schon mal!

teebee 25. Jul 2003 10:37

Re: WM_MOUSECLICK ???
 
So ganz hab ich nicht verstanden, was Du genau willst, aber vielleicht hilft Dir das hier weiter (Abschnitt 'Notifications'):

http://msdn.microsoft.com/library/de...asp?frame=true

Ciao, teebee

Alexander 25. Jul 2003 12:47

Re: WM_MOUSECLICK ???
 
Jaja, das habe ich auch schon gefunden. Doch irgendwie will das nicht so recht...
also so habe ich das probiert:
Delphi-Quellcode:
[...]
  private
    procedure WMRBUTTONDOWN(var msg: TMessage); message WM_RBUTTONDOWN;
[...]
procedure TAppToolBar_main.WMRBUTTONDOWN(var msg: TMessage);
begin
 ShowMessage('TEST');
end;
doch irgendwie klappt das ncith so recht... Es kommt zwar keine fehlermeldung, aber die Message wird auch nicht gezeigt...
Wo steckt jetzt der Fehler?

[edit]Oder liegt das daran, dass ich einige Panels usw. auf der Form habe? Eigentlich nicht, oder?[/edit]

Blizzard 25. Jul 2003 12:53

Re: WM_MOUSECLICK ???
 
ich glaube zu wissen *gg* das die jeweiligen events nur an das entsprechnde element gesendet werden. wenn du also auf ein panel klicks bekommt die form das event überhaupt nicht mit. ich glaube für solche fälle gibts dann das TApplivationEvent auf der registerkarte zusätzliche allerdings hab ich damit auch noch nie gearbeitet kann dir da also ned weiterhelfen

mfg
Blizzard

Alexander 25. Jul 2003 13:28

Re: WM_MOUSECLICK ???
 
Hey super damit funktioniert es.
Mich wunderts aber das es so ncith funktioniert....


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