BOOL EmptyInternalClipboard() { bool OldState = Clipboard::SetUseInternalClipboardState(true); Clipboard clip; if (!clip.Open()) return FALSE; BOOL ret = clip.Empty(); clip.Close(); Clipboard::SetUseInternalClipboardState(OldState); return ret; }