Devi creare una finestra e aggiungerla ai clipboard format listener (tramite AddClipboardFormatListener); a questo punto, ogni volta che il contenuto della clipboard viene modificato la tua finestra riceve un WM_CLIPBOARDUPDATE. A quel punto potrai leggere il contenuto della clipboard con le usuali funzioni (OpenClipboard, GetClipboardData, CloseClipboard) e farci quel che ti pare.