EnableWindow auf fremdes Fenster
-
Hallo,
Ich habe folgendes Problem. Ich habe das Fenster-auswahl-tool von spy++ nachgebaut. Ich ändere also beim klick auf das bild den Cursor und kann mit gedrückter maustaste Fenster auswählen um die ich dann ein rectangle zeichne. Soweit so gut, aber ich kann von Buttons die disabled sind mit WindowFromPoint () keinen Handle bekommen. Muss ich dafür erst einen Hook installieren wie bei passwort feldern???
Danke.
-
Was für ein Handle bekommst du denn bei deaktivierten Controls? Evtl. kannst du auf mit EnumWindows und GetWindowRect das entsprechende Fenster finden
-
Ich kann z.B. mit GetWindowText () etc. nichts mehr abrufen und erhalte als klasse eine zahl ...
-
Kommst du denn mit Spy++ oder ähnlichen Werkzeugen an das Control? Hast du den Weg über EnumWindows mal ausprobiert?
-
The WindowFromPoint function does not retrieve a handle to a hidden or disabled window, even if the point is within the window. An application should use the ChildWindowFromPoint function for a nonrestrictive search.
-
@Flenders: Bei Spy++ geht das
@"hier ->": Danke