so, hallo erstmal
folgendes problem:
ich hab nun entlich nach langem ausprobieren und internet-surfen rausgefunden wie ich die childwindowfrompoint-funktion nun entlich nutzen kann.
beispiel:
Delphi-Quellcode:
procedure irgendwas;
var h;h2: hwnd; p: tpoint;
begin
getcursorpos(p);
h := windowfrompoint(p);
h2 := childwindowfrompoint(h,screentoclient(p));
lbl_handle.caption := inttostr(h2)
end;
für kleine fehler bitte um entschuldigung, die prozedur oben hab ich mir mal kurz ausm kopf gleiert.
zum punkt:
das funktioniert super, solange es sich z.B. um einen deaktivierten button handelt.
funktioniert aber nicht bei z.b. menüeinträgen die deaktiviert sind oder bei deaktivierten checkboxen...
meine fragen:
warum nicht und wie bekomm ich das hin? das mit den menüeinträgen ist nicht so wichtig, die checkboxen und andere komponenten direkt auf dem formular wären mir wichtiger.
danke im vorraus
freak2009
[edit=Christian Seehase]Delphi-Tags gesetzt. Bitte künftig selber machen. Danke. Mfg, Christian Seehase[/edit]