This project is composed of two parts.
The first part is monitoring all processes - log the time, PID and name when a process starts, terminates, and when the focus (active window) changes.
The second part requires monitoring IE 7. The program should log the following actions:
a) IE was lunched.
b) A new tab was opened (either by a following a link or by
creating new tab -- with specification which of those has
c) A tab was closed (the event should also specify which tab was
d) A web page was loaded. (also save the address of the web page,
and which tab loaded that page).
e) The user moved from tab to tab.
f) (optional) the reload/forward/backward buttons were pressed.
IE6 support is optional.
You should provide a working program and full source code. In your bid please specify if you will implement the optional parts as well. I'll be happy to clarify if you have any questions.