Fang komponent med et koordinatsæt
Hej, jeg vil enormt gerne kunne fange en komponent på skærmen, en knap, en tab, en dropdown, en radiobutton eller en checkbox, og stille det ganske enkle spørgsmål, om det er noget som svarer på at blive klikket på. Hvis det ikke er muligt, så om det er en komponent af en type, som er beregnet til at man klikker på den. Jeg kan fange en komponent medstatic extern IntPtr WindowFromPoint(POINTAPI pt);
og se dens klasse med
static extern int GetClassName(IntPtr hWnd, System.Text.StringBuilder lpClassName, int nMaxCount);
Men jeg kan ikke fange klassen på en treenode i et treeview, og andre child komponenter i en komponent.
Helt præcis har jeg brug for koden til, om der på koordinaterne x,y opholder sig noget, som svarer på et klik.
Input: x,y
output: boolean - Er der noget her som kan klikkes på
Koden skal kunne bruges i mit c# projekt, men det er jo mere c++ det her, det er derfor jeg poster i dette forum.