Je souhaite répondre à un certain type de nouvelle fenêtre ouverte par une application externe. J'ai une certaine expérience de trouver des applications et des fenêtres actuellement ouvertes (à l'échelle du système) en utilisant une partie de la fonctionnalité carbone, donc, en théorie, je pourrais juste vérifier toutes les quelques secondes. Cela nécessiterait d'obtenir une liste de toutes les fenêtres ouvertes et de la vérifier par rapport à une liste que je devrais maintenir, et je me sens très maladroit.Comment recevoir une notification d'ouverture d'une nouvelle fenêtre?
Comment puis-je obtenir une notification simple et claire lorsqu'une nouvelle fenêtre est lancée? Dois-je utiliser l'API d'accessibilité? Si oui, qu'est-ce que je recherche spécifiquement?
Merci - AXObserver est exactement ce dont j'avais besoin. Je sais que cela ressemble à une façon particulière de faire les choses mais je doute sérieusement qu'il existe une alternative pour mon application spécifique. –