Bonjour

J'ai un petit service qui est sensé empêcher la copie de certaines données à partir d'un certain logiciel, pour ce faire j'inscris le service à la liste des viewers du clipboard avec la méthode SetClipboardViewer (invoqué depuis user32.dll), pas de soucis si je fais tourner le code en application standard mais impossible de recevoir plus d'un message en mode service (Je passe par un EventLog et je vois le tout dans le journal de Windows). Le tout est développé en C# sur du .NET 4.0

Quelqu'un à déjà été confronté à ce genre de problème ? Ou bien une petite idée même ?

Petite précision, la méthode SetClipboardViewer prend un handle de fenêtre en paramètre, donc je suis obligé d'instancier une dérivé de Form pour pouvoir recevoir les messages

Deuxième précision, j'ai pensé à un problème de compte pour lancer le service, mais même en lançant le service avec l'utilisateur en cour impossible de faire quoi que ce soit.