Je voudrais écrire une application/extension qui remplacerait le menu contextuel contextuel de l'explorateur par défaut avec autre chose qu'un menu, de préférence une fenêtre personnalisée. Est-ce possible, et si oui comment?Est-il possible de remplacer le menu contextuel de Windows Explorer par autre chose qu'un menu?
1
A
Répondre
0
Je ne l'ai pas essayé moi-même, mais l'implémentation d'une extension shell qui sous-classe la fenêtre de l'explorateur me semble être la bonne façon de procéder. L'article CodeProject suivant parle d'une extension shell avec un hook clavier. Il devrait être possible d'adapter ce pour intercepter la souris et les messages WM_CONTEXT:
S'il vous plaît ne le faites pas. Les gens ont des attentes sur la façon dont le shell fonctionne. Si j'installais votre logiciel et qu'il le faisait, je le désinstallerais immédiatement et je ne te ferais plus confiance. – Luke
@Luke: Et si tout le point de mon programme est de faire exactement cela? – GhassanPL
Juste parce que vous voulez faire quelque chose ne veut pas dire que c'est une bonne idée de le faire. Croyez-moi, j'ai beaucoup d'expérience. – Luke