comment bloquer la touche windows ou CTRL+ALT+SUPP sous windows avec mon application windev
comment bloquer la touche windows ou CTRL+ALT+SUPP sous windows avec mon application windev
Je pense pas que tu puisses....
Bizarre comme démarche, en tant qu'utilisateur, j'aimerai pas du tout qu'on me bride ainsi.
Mais si tu y tiens :
Il faut créer une clé de registre :
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System
et y mettre la valeur DWord
DisableTaskMgr avec valeur=1
Juste par curiosité, c'est quoi le but ?
Parce qu'en général ce sont les programmes malveillants qui se chargent de cette basse besogne.
Personnellement je m'en suis servi pour des applications type cybercafé ou borne grand public.
Cela permet qu'un petit malin ne kill votre surcouche windows. Après il y a d'autre méthode pour contourner cela, mais en première intention c'est déjà ça qu'il ne pourront pas faire.
Pour ma part j'en ai récemment eu besoin pour un programme qui tournait sur une borne et qui ne devait pas permettre au public d'accéder au système.
A l'époque je n'avais pas vraiment trouvé de solution car j'avais lu que cette combinaison de touche était gérée en bas niveau et qu'elle n'était pas interceptable.
Es-tu certain que ta solution fonctionne et si oui sur quels OS, tous ?
Personnellement je ne crois pas qu'on puisse la solution citée permet de désactiver le Taskmgr... pas la combinaison CTRL+ALT+SUPPR
Je ne me suis pas servi de la base de registre pour cela, mais de l'API user32 pour effectuer un hook clavier.
Je vous laisse voir mon post concernant cela :
http://www.developpez.net/forums/d12...copie-d-ecran/
Il suffit de gérer les CASE correspondant à la touche demandée. Je n'allais pas écrire toutes les touches, d'où l'appel au fichier externe pour les constantes.
Si tu regardes mon dernier CASE, tu verras que j'intercepte une combinaison de touche, à toi d'écrire le bon CASE pour CTRL + ALT + SUPPR
Bonjour,
Il y a maintenant pas mal de temps j'étais parti sur une autre piste: j'avais remplacé le shell (explorer) par une application via la base de registre.
Ainsi seule l'application était accessible, et sa fermeture provoquait celle de la session.
J'avais également bloqué le gestionnaire de tâche via une option dans l'AD, et c'était réglé. N'importe quel exe peut être bloqué, y compris Explorer.exe.
Donc plus de gestionnaire de tâche, plus de menu démarrer, plus rien d'autre que l'application.
Par contre c'était avec XP Pro, je ne sais pas si ça fonctionne encore avec les version plus récentes de Windows.
Tatayo.
hello,
il y a peut-être plus de précisions à donner :comment bloquer la touche windows ou CTRL+ALT+SUPP sous windows
1- Quel est l'O.S ? XP ? Windows 7 ? Windows 8? Quelle version ? familiale ? professionnel ?
2 - Pour tous les utilisateurs ? ou seulement ceux qui ne sont pas administrateurs ?
Voici des pistes :
1 - Pour le CTRL+ALT+SUPP ici
2 - Pour les touches Windows ici
Ami calmant, J.P
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager