2009-07-21 6 views
4

Je suis nouveau en C# (je suis habitué à Java) et j'essaie d'implémenter un écouteur qui peut fonctionner en arrière-plan d'un ordinateur Windows XP et être capable de voir quand un utilisateur fait une copie, couper ou coller l'opération.
J'ai trouvé ce page et j'ai essayé d'implémenter cet écouteur, mais j'ai toujours des problèmes.copier/coller écouteur d'événement en C#

Ma question est double: premièrement, l'auditeur sur cette page résoudra-t-il mon problème? et si oui, des conseils sur la mise en œuvre? Je reçois:

n'a pas pu être trouvé le nom de type ou espace de noms « DragDropOrCopyPasteEventArgs » (vous manque une directive à l'aide ou une référence d'assemblage?)

J'ai essayé attacher l'ensemble nécessaire référence, mais je ne semble pas avoir la bonne DLL.

Merci beaucoup d'avance. (avant que quelqu'un demande, je n'écris pas un virus, c'est un analyseur d'écriture)

+0

Ce lien ne fonctionne pas pour moi. Peux-tu le vérifier? –

+0

http://msdn.microsoft.com/fr-fr/library/microsoft.visualstudio.data.schema.project.project.utilities.actionabledatabaseprojectnodelistener.dragdroporcopypaste(VS.100).aspx est le bon lien, c'est tout là, c'est juste le dernier bit est coupé, donc copier coller plutôt que de cliquer –

+0

attendre nevermind, fixé le lien, désolé pour la confusion –

Répondre

9

Pour l'auditeur de copie s'il vous plaît regarder dans cette question here et un article . En ce qui concerne l'événement de collage comme indiqué dans le fil ci-dessus, il semble y avoir une certaine confusion car l'écouteur du presse-papiers ne fournit aucun retour sur le collage. Vous devrez peut-être installer des crochets globaux pour capturer CTRL + V et le menu contextuel de la souris.

Pour utiliser le crochet à clé, veuillez lire cet article CodeProject. Pour l'écoute des événements de la souris et le mouvement s'il vous plaît visitez cet autre article CodeProject et this msdn page sur WIN 32 crochets.

Questions connexes