"How can I get an event to see what is copied to the clipboard?".... is a very common and old questions. Just like for example this forum question
My experience is that some applications fire the event multiple times. I have found people say to only deal with the last time it is fired. How exactly should I do this? How do i know the last time?
Further when I give my Outlook 2007 focus it fires the clipboard and fires it multiple times. Also when I click around in Outlook the clipboard message is fired. How am I supposed to differentiate between a real copy of something to the clipboard and these other messages which I don't care about.
I am aware I can check if the contents is the same, but in my case this is a limitation as the use might copy the same contents twice.
I am aware of this unanswered question here. This is only half of my questions and people head off on the copying of different types in any case.