Lo que tienes que hacer es registrar tu programa como un portapapeles, de forma que cuando se copie algo en windows, Windows informa a toda la lista de programas registrados como portapapeles, así de simple.
http://delphi.about.com/od/windowssh...oard_spy_2.htm
Cuando registras tu aplicación, windows te devuelve quien es el siguiente en la cadena de programas portapapeles, ya que lo necesitas cuando salgas de tu programa.