|Firstly what is the purpose of this? I ask because if we can understand the need then we can try to provide a solution. |
I have written something similar to this many years ago in vb6 which should be easy to translate to vb.net. What I wrote was a keylogger.
I WROTE THIS FOR EDUCATIONAL PURPOSES ONLY!!!
it would log the files names of opened documents, select or copied text etc.
Now although this is something we will NOT help with, the concept is pretty similar I guess but again
it depends on
what you are trying to achieve?
what would trigger an event - does the software need to continuously 'watch' for user action? or would a mouse event or keyboard event trigger logging?