Ok I'm having real problems here and I've searched but can't find a good solution.

I want my program to be able to monitor the clipboard for new items, whether it be text or pictures or files (anything that comes through the clipboard), When something changes I want it to display the format and information in 2 listboxes. I don't want to use a timer as a monitor.

I think this is possible through the Win32 API because I've seen similar programs code but it is too complicated to understand.

Any help would be appreciated, I dont mind complicated code as long as someone could explain it.

Cheers

Vishal