je veux obtenir la liste de toutes les applications ou Threads attachés avec un processus.Par exemple lorsque nous ouvrons fenêtre différente tous courir avec explorer.exe ou nous ouvrons fenêtre différente de mozila tous sont dans firefox.exe. Je dois vérifier que si une fenêtre est toute prête, il n'est pas nécessaire d'ouvrir cette fenêtre. Si elle est en arrière-plan ou réduite, alors activez la fenêtre.comment trouver toutes les applications/Thread en cours d'exécution dans un processus dans l'application Windows dans C#?
Répondre
Pour obtenir tous les processus
Process.GetProcesses();
ou
Process.GetProcessByName("Name"); //To get a process
ou
Process.GetCurrentProcess() //To Get the current running process
Une fois que vous obtenez votre processus, vous avez un attribut appelé threads.
Est-ce ce que vous cherchez? Une fois que vous obtenez le processus, vous pouvez utiliser ProcessName et une fois que vous obtenez le ProcessThread, vous pouvez utiliser l'ID.
ya, merci, mais incapable d'obtenir le nom exact ou l'ID du fil? – Vivek
ProcessThread possède un ID et le processus a ProcessName. – Nix
ya, mais id est unique pour chaque nouveau thread. Je dois trouver si un thread (une fenêtre est déjà ouverte) de type similaire est déjà démarré alors pas besoin de démarrer un nouveau thread. – Vivek
- 1. Comment trouver les processus en cours dans VB.NET
- 2. processus en cours C dans Rails
- 3. C#: trouver le processus en cours
- 4. trouver le processus en cours d'exécution dans Android
- 5. Comment mettre fin à un processus en cours dans matlab?
- 6. Hébergement d'un processus en cours dans IIS
- 7. Mettre en pause un processus dans Windows
- 8. Mettre en pause toutes les discussions dans le processus en cours au moment de l'exécution
- 9. Utilisation de la mémoire du processus en cours dans C
- 10. Injecter un hôte CLR dans un processus en cours - possible?
- 11. Comment obtenir Processus dans Windows Mobile
- 12. Trouver toutes les majuscules dans les colonnes?
- 13. La détection d'un processus est déjà en cours d'exécution dans Windows à l'aide de C# .net
- 14. trouver toutes les valeurs en double dans un attribut d'élément
- 15. Comment tuer un processus dans Windows Mobile?
- 16. Obtenir une instance d'une classe dans un processus en cours
- 17. Comment trouver toutes les initialisations dans un texte?
- 18. WinForms: Comment trouver toutes les BindingSources dans un UserControl
- 19. Tuyau entre le processus en cours et les autres processus
- 20. Impossible de masquer un processus en cours dans le terminal
- 21. Surveillance d'un processus dans Windows
- 22. Trouver toutes les fonctionnalités dans Lucene
- 23. Comment pouvons-nous trouver l'ID de processus d'un service Windows en cours d'exécution?
- 24. Programmation de bas niveau: Comment trouver des données dans une mémoire d'un autre processus en cours?
- 25. Comment vérifier si un processus a des privilèges élevés dans Windows 7 en utilisant C++ natif?
- 26. Redirection de la console du processus en cours dans Mono
- 27. VS2005: comment trouver du texte dans la fonction en cours
- 28. Gestion du processus d'exécution en cours dans JAVA
- 29. C++ Quel processus écoute sur un certain port dans windows
- 30. Comment énumérer toutes les fenêtres d'un processus?
Voulez-vous savoir sur le fil ou les fenêtres ou les deux? –
ya .. chaque nouvelle fenêtre qui est ouverte s'exécute sous un fil d'un processus .. je dois trouver si une fenêtre est déjà ouvert ou non signifie un thread est démarré ou non? – Vivek