Ist es in MacOS X möglich, einen Mausklick an ein bestimmtes Fenster zu senden?Mausklick auf Fenster statt auf Bildschirm simulieren
Ich habe bereits einen Klick auf den gesamten Bildschirm über CGPostMouseEvent
gesendet. Die Fenster, die ich steuern möchte, überlappen sich gegenseitig, also war meine nächste Idee, das richtige Fenster nach vorne zu bringen, bevor der Klick ausgelöst wurde. Es funktioniert aber endet in einer totalen Sauerei ... ;-)
Soweit ich weiß, können Sie nur AXAktion Artikel senden. Keine Mausklicks. –
Warum muss es speziell ein Mausklick sein? Senden Sie AXPress an, sagen wir, eine Taste sollte gut funktionieren. –
Dies funktioniert, aber beachten Sie, dass Sie vorsichtig sein sollten, um zu testen, ob das Anwendungsfenster ausgeblendet ist; es kann die Erreichbarkeit meiner Erfahrung nach brechen. –