C#: Détection de l'application qui a le focus

Je suis à la recherche pour créer une application en C# qui modifie le contenu en fonction de l'application qui a actuellement le focus. Donc, si l'utilisateur est à l'aide de Firefox, mon application serait de savoir que. Même pour Chrome, Visual Studio, TweetDeck etc.

Est-ce possible, et si oui - comment puis-je l'atteindre?

J'ai le sentiment que je demande beaucoup mais il vaut la peine d'essayer.

Merci beaucoup à l'avance.

Utilisez l'accessibilité des interfaces. C'est exactement le genre de chose qu'ils sont pour.
La accepté de répondre à cette question s'étend sur @RaymondChen commentaire: stackoverflow.com/questions/11711400/...

OriginalL'auteur greggannicott | 2010-02-02