Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   FindWindow für Komponeten? (https://www.delphipraxis.net/35521-findwindow-fuer-komponeten.html)

Alex_ITA01 8. Dez 2004 13:41


FindWindow für Komponeten?
 
Hallo erstmal,
also mit FindWindow bekomme ich ja das FensterHandle von irgendeinem bestimmten Fenster was ich angebe.
Gibt es auch eine Funktion, die mir eine TControl, oder ähnliches urückgibt, wenn ich mich mit der Maus über einer Komponente befinde? Oder ein Handle für die jeweile Komponente würde mir auch reichen...
Ich dächte, es gibt da sowas aber ich weiß nicht mehr wie die Funktion hieß...

Ich hoffe ihr könnt mir helfen

MFG Alex

Ultimator 8. Dez 2004 13:42

Re: FindWindow für Komponeten?
 
MSDN-Library durchsuchenWindowFromPoint dürfte dir helfen ;-)

Alex_ITA01 8. Dez 2004 13:45

Re: FindWindow für Komponeten?
 
okay danke, werde es gleich mal testen

Alex_ITA01 8. Dez 2004 13:53

Re: FindWindow für Komponeten?
 
WindowFromPoint liefert mir leider nur das Handle meiner Form.
Ich brauche das aber der Komponente...
Wie stelle ich das an?
MFG Alex

Luckie 8. Dez 2004 13:54

Re: FindWindow für Komponeten?
 
Hat die Komponente überhaupt ein Handle? Ein TLabel hat zum Beispiel keins.

Alex_ITA01 8. Dez 2004 13:56

Re: FindWindow für Komponeten?
 
ja die Komponente hat eins.
Typ TCheckBox, das Problem ist nur, das diese Kompo disabled ist und ich muss daher die Mausposition überprüfen ob die über der "disableden" Kompo ist und dann will ich dieser Kompo eine Nachricht schicken.Dafür brauche ich das Handle

MFg

Ultimator 8. Dez 2004 14:04

Re: FindWindow für Komponeten?
 
Dann könnte dir das helfen, ich dacht nur, WindowFromPoint würde reichen: Hier im Forum suchenrealwindowfrompoint

Alex_ITA01 8. Dez 2004 14:09

Re: FindWindow für Komponeten?
 
danke schön, werde es gleich mal testen und hoffe das es geht :-)))
MFG

Alex_ITA01 8. Dez 2004 14:14

Re: FindWindow für Komponeten?
 
EIN SUPERGROßEN DANK AN DICH ->Ultimator<-

Endlich funktioniert meine Komponente damit.Ich dachte schon das wird nie was...

MFG Alex

Ultimator 8. Dez 2004 14:16

Re: FindWindow für Komponeten?
 
Kein Problem :-D


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