C #, obtenir un autre texte d'application de TextBox et TextArea?
Question
Bonne matinée,
J'aimerais pouvoir analyser le texte où je rédige quelle que soit l'application que je suis. Exemple, si je suis ici et que je tape dans cette zone de texte, j'aimerais pouvoir obtenir le texte de la même manière si je me trouvais dans la zone de texte Objet de mon Outlook.
J'ai effectué des recherches sur Google sans succès, peut-être parce qu'il nécessite un appel Win32API.
L’objectif serait de commencer à s’amuser avec plusieurs algorithmes tels que "Filtre de Bloom". et chaîne de Markov.
Est-ce possible avec C # et comment commencer?
La solution
La série CodingTheWheels sur la création d’un robot de poker explique en détail comment capturer des événements de fenêtre à partir d’autres applications. Ce n’est pas exactement ce que vous cherchez, mais il contient de bonnes informations.
http://www.codingthewheel.com / archives / comment-j'ai-construit-un-poker-robot-fonctionnel
Autres conseils
Cet outil fonctionne parfaitement, même pour les processus non gérés.