草庐IT

c++ - 如何从剪贴板中清除指定格式的数据?

我将一些数据放入剪贴板,从剪贴板复制数据后,我想清除数据而不清除整个剪贴板。类似的东西:wchar_t*buf=NULL;if(OpenClipboard(NULL)!=0){HANDLEhData=GetClipboardData(CF_UNICODETEXT);buf=(wchar_t*)GlobalLock(hData);GlobalUnlock(hData);CloseClipboard();returnbuf;}//jobisdone,andnowIwanttoclearonlyhData!据我了解,EmptyClipboard()会清空所有内容!提前致谢!