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
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).
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