Simuler un clic dans une autre application

Simuler un clic dans une autre application - C#/.NET managed - Programmation

Marsh Posté le 03-07-2011 à 14:57:19    

Bien le bonjour à tous,
 
Pour faire simple, je cherche un moyen de piloter une application externe (simuler des clics, entrer du texte, toussa) via l'API .net.
 
Jusque là, toutes mes recherches sur google se sont avérées infructueuses, en effet je n'ai trouvé que des solutions du type "on se sert de la fonction SendMessage de l'API win32 après avoir déclaré son prototype". Or je suis persuadé qu'il existe un moyen de s'en sortir uniquement avec l'API .net.
 
Si quelqu'un pourrait me mettre sur la voie, je lui en serait très reconnaissant.

Reply

Marsh Posté le 03-07-2011 à 14:57:19   

Reply

Marsh Posté le 04-07-2011 à 14:57:51    

Quel est le problème avec SendMessage() ? Tu déclares sa signature et après tu peux l'utiliser comme bon te semble

Code :
  1. [DllImport("user32.dll", CharSet = CharSet.Auto)]
  2. static extern IntPtr SendMessage(IntPtr hWnd, UInt32 Msg, IntPtr wParam, IntPtr lParam);


je vois pas pourquoi tu fais un blocage...


---------------
J'ai un string dans l'array (Paris Hilton)
Reply

Sujets relatifs:

Leave a Replay

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