0

Hello,

I have to make one project similar like "Assistware Connector" below is link for that
http://www.baydon-solutions.com/CorpWebsite/section3.htm

In this product when application get started, after that on what ever window mouse is clicked it take snapshot of that object,

Eg
like i open calculatar application,now i start my c# application and click one button record,
now suppose i move mouse on calculatar application and i clicked on 5,now my application should record followings:

1. name of application (calculater)
2. image of object clicked (image of 5)
3. Detail of object clicked (button 5 of calculater is clicked)

3
Contributors
3
Replies
4
Views
5 Years
Discussion Span
Last Post by agrawal.priyank
0

Sounds like you have a lot of work to do. You'll need to read up about P/Invoke as you'll have to use the windows system DLLs to perform most of what you want to do. Good luck with your project.

0

Ya Momerath is right you need to deal with p/Invoke. You need to hook on to the other program and intercept its action i.e you need to inject the DLL into the adress space of the application whose actions u need to record. Take a look at mouse hook concept, you may get some idea.

These links may be helpful check out http://social.msdn.microsoft.com/forums/en-US/vcgeneral/thread/023fe632-8835-4ff1-91d8-b209b8bea776
http://www.codeproject.com/KB/DLL/DLL_Injection_tutorial.aspx?df=100

Edited by manugm_1987: n/a

This article has been dead for over six months. Start a new discussion instead.
Have something to contribute to this discussion? Please be thoughtful, detailed and courteous, and be sure to adhere to our posting rules.