PostMessage von Mausposition
-
Hallole!
Ich möchte an einer Mausposition (z.B. Screen: x=10; y=10) einen klick simulieren (systemweit).
Woher weiß ich, an welches Fenster ich die "PostMessage"-Nachricht senden soll?
Muss ich das Handle irgendwie rausfinden oder kann ich eine "globale" Windows-Botschaft senden, die z.B. heißt: Klick auf screen-Position 10, 10.Danke für eure Tipps.
Gruß
Jürgen
-
Sehr geehrter Gast
Gerne empfehlen wir unseren Neuzugängen immer wieder unsere FAQ welche für viele Probleme bereits Lösungsansätze bietet. Oft bietet dann auch die Recherche in der msdn ausführlichere Informationen über verwendete API-Funktionen.
Mit freundlichen Grüssen
Ihr Moderatoren Team von c-plusplus.net, Department VCLP.S: Selbstverständlich sind nachfragen durchaus erwünscht.
-
Danke für den Tipp.
Vor allem der Beitrag zu den Messages in der FAQ hat mich (ein Stück) weitergebracht.
Bleibt die Frage, wie ich mittels Post-Message die Nachricht "global" also an alle senden kann.
Beispiel: Klick auf Position 10,20.
Was trage ich als ersten Parameter (Handle) in PostMessage ein?
Steht wohl irgendwo in der MSDN, aber woooo?Danke im Voraus
Freddy
-
Such mal in der BCB-Hilfe nach mouse_event() und SetCursorPos()...
-
Schon mal einen Blick in den Abschnitt "Mouse" des FAQ Index gworfen?
-
Danke ihr 2 für die hypergenialen Tipps!
War so mit SendMessage vernagelt, dass ich alle anderen Dinge übersehen hatte.Gruß
Freddy