Ctrl alt end : un nouveau raccourci clavier permettant de tuer un programme bloqué en cours de façon invisible

Soyez le premier à donner votre avis sur cette source.

Vue 15 365 fois - Téléchargée 1 231 fois

Description

Bonjour à tous,

--------------------------------
MAJ : Une version plus complète de ce programme existe :
http://www.vbfrance.com/codes/WIN-OPTIONS-AVANCEES-SUR-FENETRES-PROCESSUS-WINDOWS-CPU_47970.aspx
--------------------------------

Voilà, qui n'a jamais eu d'application gelée en face de lui, ou alors ne s'est jamais retrouvé avec un jeu plein écran planté et on peut plus rien faire d'autre qu'un reboot car le gestionnaire des taches de windows ne s'affiche pas.

Ce petit programme est censé résoudre ces problèmes en ajoutant un nouveau raccourci, mais plutot que le Ctrl Alt Suppr, celui ci c'est le Ctrl Alt End (ou aussi appelée touche "Fin")
Le programme se lance invisiblement et se met dans le systray.
Dès qu'on appuie sur Ctrl+Alt+End, le processus associé à la fenetre qui est au premier plan est automatiquement tué.

A noté que pour la gestion de l'icone dans le systray, je n'ai pas voulu m'embeter, j'ai réutilisé le controle de Bouv disponible à cette adresse :
http://www.vbfrance.com/codes/CONTROL-SYSTRAY-OUI-ENCORE-MAIS-ASSEZ-COMPLET_38365.aspx
(qui est super au passage)
Donc merci Bouv ;-)

Merci Renfield également pour sa classe sur les HotKey ;)

J'ai également utilisé certaines fonctions de Vb System Library (licence LGPL) :
http://vbsystemlibrary.free.fr/

Voilà, très simple à utiliser, dites moi si vous rencontrez des bugs ;)

Conclusion :


--------------------------------
MAJ : Une version plus complète de ce programme existe :
http://www.vbfrance.com/codes/WIN-OPTIONS-AVANCEES-SUR-FENETRES-PROCESSUS-WINDOWS-CPU_47970.aspx
--------------------------------

Comme dab, en esperant que ça vous serve.

MadMatt

Codes Sources

A voir également

Ajouter un commentaire Commentaires
cs_Exploreur Messages postés 4822 Date d'inscription lundi 11 novembre 2002 Statut Membre Dernière intervention 15 novembre 2016 14
24 mars 2007 à 10:56
Salut,

Des source toujours bien pensées et très utiles...

A+
Exploreur
mortalino Messages postés 6786 Date d'inscription vendredi 16 décembre 2005 Statut Membre Dernière intervention 21 décembre 2011 18
25 mars 2007 à 09:53
Salut MadM@tt,

pour lancer l'appli à l'ouverture de Windows, tu peux faire comme ceci (tester s'il n'y est pas déjà) :

Dim wshShell As Object

Set wshShell = CreateObject("Wscript.Shell")
wshShell.RegWrite "HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\NOMAPPLI", App.Path & "" & App.EXEName & ".exe", "REG_SZ"

@++ ;)
PCPT Messages postés 13280 Date d'inscription lundi 13 décembre 2004 Statut Membre Dernière intervention 3 février 2018 49
25 mars 2007 à 14:58
déconseillé, les bons anti-virus empêchent cette utilisation.
utiliser les API. (en HKEY_CURRENT_USER, HKEY_LOCAL_MACHINE ne sera pas accepté si l'utilisateur n'a pas les droits d'admin)
mortalino Messages postés 6786 Date d'inscription vendredi 16 décembre 2005 Statut Membre Dernière intervention 21 décembre 2011 18
25 mars 2007 à 15:36
Je ne dirai pas où j'ai trouvé ce code... lol (--> CSMS) :D
PCPT Messages postés 13280 Date d'inscription lundi 13 décembre 2004 Statut Membre Dernière intervention 3 février 2018 49
25 mars 2007 à 15:39
je le sais bien ^^
c'est dans les derniers commentaires logiquement ;)

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.