C# intercepter l'appui d'une touche avec un programme résident

C# intercepter l'appui d'une touche avec un programme résident - C#/.NET managed - Programmation

Marsh Posté le 09-05-2007 à 22:22:00    

Bonjour,
 
voilà, ce que je veux faire.
 
J'ai créé un programme qui se met en icone dans la barre des tâches.
 
Ce que je voudrais faire:
Mon programme tourne en fond, j'utilise normalement mes programmes etc... et lorsque je presse CTRL+C, mon logiciel intercepte ce qui a été mis dans le clipboard et le met dans ma textbox.
 
>> Auriez vous une solution pour faire ça ? Est-ce possible ?
 
merci

Reply

Marsh Posté le 09-05-2007 à 22:22:00   

Reply

Marsh Posté le 09-05-2007 à 22:29:35    

cette manip passe par un hook système stocké dans une dll (seul moyen d'accéder à l'espace d'adressage d'un autre processus).
 
faisable en C#, mais pas forcément très simple
 
http://support.microsoft.com/kb/318804
http://www.codeproject.com/csharp/globalhook.asp
http://www.codeproject.com/csharp/NetWin32Hooks.asp

Reply

Marsh Posté le 15-05-2007 à 16:40:38    

OK merci beaucoup.  
 
je vais potasser ça

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed