Bonjour,
Afin d'implementer une macro sous Visual studio, je voudrais savoir comment je pourrais avoir acces au script derriere le menu contextuel lorsque je click droit sur la souris, afin de reproduire le code.
Merci
Bonjour,
Afin d'implementer une macro sous Visual studio, je voudrais savoir comment je pourrais avoir acces au script derriere le menu contextuel lorsque je click droit sur la souris, afin de reproduire le code.
Merci
MCTS Microsoft.
La conception : Prendre le temps pour gagner du temps.
- "script derriere le menu contextuel" = ???
On ne comprend pas la question.
Si tu veux faire une macro pour Visual Studio, tu aurais peut-être plus de chance sur le forum Visual C++ (et encore)- Si tu veux juste savoir comment on affiche un menu contextuel, va voir sur MSDN du coté de la fonction TrackPopupMenu() (si tu programmes avec l'API Win32).
SVP, pas de questions techniques par MP. Surtout si je ne vous ai jamais parlé avant.
"Aw, come on, who would be so stupid as to insert a cast to make an error go away without actually fixing the error?"
Apparently everyone. -- Raymond Chen.
Traduction obligatoire: "Oh, voyons, qui serait assez stupide pour mettre un cast pour faire disparaitre un message d'erreur sans vraiment corriger l'erreur?" - Apparemment, tout le monde. -- Raymond Chen.
Pour etre plus precis (enfin j'espere), j'ai installé tortoise (client pour versionner des documents) sur mon poste et cela à rajouter dans le menu contextuel des menus specifiques à ce logiciel lorsdque je click droit sur un fichier.
Je voudrais recuperer les scripts que declanche ces fameux menu de tortoise lorsque je click droit sur un fichier.
Merci
MCTS Microsoft.
La conception : Prendre le temps pour gagner du temps.
Salut,
si tu as un seul argument à passer à ta commande (donc un seul fichier sélectionné sous Windows), tu peux écrire dans la base de registre avec le reg suivant :
Pour Tortoise, on trouve des entrées vers ce chemin dans shellex, mais ce sont des chaînes de caractères qui ne correspondent pas à un chemin comme dans shell. Ce doit donc être une opération plus compliquée à faire qu'une simple écriture dans la base de registre.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\*\shell\Nomdetonappli\command] @="\"C:\\chemin\\tonappli.exe\" %*"
Karl.
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