La liste des tâches comme dans l'onglet application du gestionnaire des tâches

Soyez le premier à donner votre avis sur cette source.

Vue 8 142 fois - Téléchargée 1 329 fois

Description

Ce code permet d'obtenir la liste de ce que Windows considère comme une tâche et qu'il affiche dans l'onglet Application du gestionnaire des tâches et dans Alt-Tab.
Il permet aussi de savoir si une application est bloquée par une api non documentée IsHungAppWindow. Les icônes sont représentées.

La liste des tâches comprend toutes les fenêtres de premier plan qui répondent à certains critères comme n'avoir ni parent, ni propriétaire, être visible (IsWindowVisible) et ne pas être le Progman...

Ce code affiche aussi la liste des processus pour comparaison.

Conclusion :


Ce code se base sur les critères trouvés à la page suivante : http://upc.pkmn.co.uk/win32/task.shtml et http://upc.pkmn.co.uk/win32/nonresp.shtml

N'hésitez pas à commenter et à noter...

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

MadM@tt
Messages postés
2215
Date d'inscription
mardi 11 novembre 2003
Statut
Membre
Dernière intervention
16 juillet 2009
-
Ahh j'ai super les boules, j'ai VB5 et le projet a du mal a se lancer. J'ai passé 1/2 heure à essayer de le faire marcher mais en vain...
Par contre je suis très interessé par les critères pour les taches, merci pour les liens.
Une question : y'a t'il des icones pour les fenêtres, et si oui comment les récupères tu ?
@ +
ShareVB
Messages postés
2717
Date d'inscription
vendredi 28 juin 2002
Statut
Membre
Dernière intervention
13 janvier 2016
10 -
salut

désolé mais je n'ai pas VB5...tu peux peut-être essayer de créer ton projet sous VB5 puis d'ajouter les références pour listview et sstab et enfin les modules et form...je sais pas...

sinon pour la question, la réponse se trouve dans modWindow.bas (ouvre le avec Notepad) aux fonctions GetWindowIcon et GetWindowSmallIcon (accessoirement GetWindowIconPicture et GetWindowSmallIconPicture)

en fait, c'est soit la classe soit le fenêtre elle-même qui a une icône...

ShareVB
MadM@tt
Messages postés
2215
Date d'inscription
mardi 11 novembre 2003
Statut
Membre
Dernière intervention
16 juillet 2009
-
Génial, en fait c'est pas si compliqué que ça il suffit d'un SendMessage, j'avais peur que ce soit un bon truc de barbare, merci pour le code.
En plus y'a une fonction qui convertit les handle en picture, c'est génial ! ça va super me servir ça, c'est excellent meme si j'ai pas pu voir le tout tourner, bravo pour un code si complet, y'a rien à redire.
@ +
SoftechX
Messages postés
10
Date d'inscription
jeudi 9 octobre 2003
Statut
Membre
Dernière intervention
2 février 2005
-
Super ce task manager/list.. 10/10 j'ai pas vu le code encore.. mais bon l'interface est tres bien... merci
Utilisateur anonyme -
super,

pourquoi ne pas complementer avec les fonctions, reduire, augmenter, fermer...
peut etre un dernier onglet pour la traybar...

voila juste quelques idées

je cherche un code reproduisant le plus fidelement la barre des taches de windows, voila pourquoi...

en tout cas, code tres utile

ciao

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.