2010-02-01 5 views
3

Existe-t-il un moyen d'obtenir la liste des fenêtres d'une autre application et leurs limites. Par exemple. en utilisant F-Script ou obj-c ou de toute autre manière (sauf AppleScript) pour accéder au contenu de la fenêtre d'une autre application (Cocoa) et éventuellement la modifier?OSX: Obtenir les fenêtres de l'application + les limites

Je parle de 1) l'accès aux données (comme http://the.layersapp.com/ DOE) et 2) modifiant

... externe

Répondre

1

Voir ces questions de débordement de la pile: Getting the main window of other app, getting the unique ID of another app dans OS X. En principe, les deux API que vous pouvez utiliser sont Accessibility et CGWindow.

+0

Je pense que Son of Grab est assez proche de ce que je demande, mais si c'est le seul moyen alors j'apprécierais un exemple de code (plus simple) autre que celui du projet exemple Apple. – ktolis

+1

Je ne sais pas, peut-être quelqu'un d'autre ici peut vous aider. Rappelez-vous, modifier l'état de l'interface graphique d'autres programmes de la vôtre est une technique plutôt avancée. Donc tout le monde suppose que vous savez ce que vous faites. Bonne chance! – Yuji

Questions connexes