Seite 1 von 1

Knopfsensor, Knopfdetector, Knopfsniiffer

Verfasst: 26.11.2006 22:29
von Xaby
Ich hätte gern die Suche benutzt, aber ich hab nicht einmal eine Ahnung, wo nach ich suchen muss.

Ich würde gern wissen, wo auf dem Bildschirm Knöpfe sind.

Ansatz: irgendwie den Windows-Shedule fragen, wo was los ist.

Es gibt doch zum Beispiel bei einigen Programmen die Möglichkeit, mit so einem Zielkreuz die Maus über ein bestimmtes Fenster zu ziehen und dann weiß das Programm wie aus heiterem Himmel, wie das Fenster heißt und wo es zu gehört.

Ich weiß, dass ProzessExplorer sowas hat und auch StrokeIt.

Wie kann ich herausfinden, welche anklickbaren Buttons ich zurzeit auf dem Bildschirm habe?
Nehmen wir als Beispiel:

jaPBe.

Wie kann ich Windows fragen, wo jaPBe ist und wo seine drückbaren Knöpfe sind?

Also Datei, Bearbeiten, Suchen ... (alle Menüs)
Dann die Icon-Knöpfe ...

Ich würde gern sowas haben wollen wie:

Liste von Buttons

For i=0 to CountMouseEventButtonsOnScreen()
Add Button
Button\x=GetMouseEventButtonX(i)
Button\y=GetMouseEventButtonY(i)
Button\xl=GetMouseEventButtonXL(i)
Button\yl=GetMouseEventButtonYL(i)
Button\Type=GetMouseEventButtonType(i)
Next

->

Oder so ähnlich. Also quasi, dass ich weiß, wo potentielle drückbare Knöbbe auf dem Bildschirm sind.
Mir reichen die sichtbaren.

Position und Ausdehnung des Knopfes wäre cool.
Richtig geil wäre auch noch, wenn man die Balloon-Hilfe als Type rausbekommen könnte.

Vielleicht geht es ja einfach oder man muss die Maus in einer zweifachen Schleife immer versetzen lassen und dadurch erzwingen, dass Windows andere Events bekommt.

Ist sowas möglich?

Hat jemand einen Fünfzeiler ... :roll:

Dank euch, ihr seid die Größten. :allright: