Associé une commande sur évènement click à mon menu Shell [Résolu]

Signaler
Messages postés
20
Date d'inscription
jeudi 8 janvier 2004
Statut
Membre
Dernière intervention
20 mars 2007
-
cs_BackPack
Messages postés
20
Date d'inscription
jeudi 8 janvier 2004
Statut
Membre
Dernière intervention
20 mars 2007
-
Bonjour à tous,

Hé oui...encore une question. J'espère que l'un d'entre vous
pourra me répondre. J'ai hâte de terminer cette source pour
pouvoir vous en faire profiter.

Voici la question :

J'ai ajouté un menu sur le click droit de l'explorateur Windows
puis des Items à ce menu en utilisant les API suivantes :


[DllImport("user32")]

static
public
extern
int InsertMenuItem(
uint hmenu,
uint uposition,
uint uflags,
ref MENUITEMINFO mii);


[DllImport("user32")]

public
static
extern
int CreatePopupMenu();

Je sais j'aurais pû faire autrement mais il est un peu tard.
J'aimerais comprendre tout simplement comment faire pour
associer une commande ou évènement sur le Click d'un Item ???
Egalement, créer un évènement sur OnMouseOver d'un Item ???

En ce moment...je patauge entre InvokeCommand et GetCommandString.

mais sans trop comprendre le principe ni savoir si je suis sur la bonne
piste.

Merci d'avance à ceux qui pourront m'aider.

Have fun

J:o)

1 réponse

Messages postés
20
Date d'inscription
jeudi 8 janvier 2004
Statut
Membre
Dernière intervention
20 mars 2007

Bon hé bien finalement, oublié ça !

J'ai répondu moi même à ma question !

InvokeCommand me permet de récupérer l'ID de l'item
sélectionné et en fonction de cette ID j'effectue la tâche
appropriée.

Have fun

J:o)