Bonjour à tous,
J'aimerai savoir s'il est possible d'interdire le clic droit pour une application quelconque tout en laissant cette fonction active pour les autres applications ? Merci pour toutes vos suggestions ou solutions![]()
Bonjour à tous,
J'aimerai savoir s'il est possible d'interdire le clic droit pour une application quelconque tout en laissant cette fonction active pour les autres applications ? Merci pour toutes vos suggestions ou solutions![]()





La seule solution que je vois serait d'utiliser les hook.
Regardes par là :
http://www.developpez.net/forums/vie....php?p=2322858
Cette technique permet d'intercepter les messages windows quels qu'ils soient (clavier, souris).
Tu verras que tu est obligé d'écrire une dll que tu déclareras comme étant la dll qui intercepte les messages et qui les redirigeras vers ton exe.
Apparemment, ce n'est pas nécessaireEnvoyé par Wind1
Merci pour ces réponses. Ce que je désire une appli (qui sera un résident en fait) qui puisse interdire le clic-droit sur tout programme de mon choix (donc meme si je n'en suis pas l'auteur
essaye ce lien
Je pense que tout le monde a bien compris votre souhait et la réponse est (comme dit précédemment) : il faut utiliser un hook.Envoyé par new-gate
Si cette réponse ne vous convient pas, merci d'expliquer clairement pourquoi.
Dans ce cas, il faut peut-être faire un service qui installe un hook pour piéger les clics droits.Envoyé par new-gate
"La haine seule fait des choix" - Koan Zen
"Il ne faut pas être meilleur que les autres, il faut être meilleur que soi." Albert Jacquard
"Ceux qui savent où ils ont posé leur parapluie ne sont pas alcooliques." - pgibonne.
Faites du Prolog, ça vous changera les idées !
Ma page Prolog
Mes codes sources commentés
Mon avatar : La Madeleine à la veilleuse de Georges de La Tour
Bon...donc on a le hook, le hook ou le hook....Qui a une autre idée de hook ?![]()
un driver ?![]()
Bonne idée. En plus c'est une bonne méthode pour apprendre à relire son code avant de le lancer (si vous n'avez jamais vu un pilote planter, c'est l'occasion d'essayer [1]).Envoyé par Aurelien.Regat-Barrel
Sinon, dans le genre "funky", on peut "patcher" l'IAT du processus pour lequel on veut interdire le clic droit et détourner la/les fonction(s) qui lui permet(tent) de "recevoir" ce clic et agir en conséquence...
Bon, c'est tout ?
[1] : vous noterez la rime...
Il reçoit ça via un message, et le plus simple pour filtrer les messages est d'utiliser un... hook (c'est faisable avec plusieurs types de hook).
Partager