2010-07-16 3 views
0

Est-il possible de s'abonner au processus IE. Chaque fois qu'une fenêtre Internet Explorer est ouverte, je voudrais déclencher un événement dans l'application Windows Form/Console.abonnement au processus IE

Répondre

0

Normalement, vous pouvez utiliser un hook Windows pour faire quelque chose comme ça, mais les seuls hooks pris en charge dans le framework .net sont des événements souris et clavier. Reportez-vous à cet article pour ce que je veux dire:

http://support.microsoft.com/kb/318804

Donc ce que vous pouvez faire est simplement périodiquement interroger les processus en cours d'exécution sur la machine en utilisant cet appel:

System.Diagnostics.Process.GetProcesses(); 

Cela devrait vous aider à démarrer .

Questions connexes