Is there a way of knowing when the capture has been released from an object, ie when the mouse has moved off it, or another function has called setcapture, I'm just looking for a message sent somewhere, a mutex released, anything.

Any Clues?