I'd recommend using the SetClipboardViewer API call....see this article for an example/explanation