No, but it's not that hard to wrap it yourself. Adapted from Frost Code (and untested):void SetClipboardText(CString & szData){ HGLOBAL h; LPTSTR arr; h=GlobalAlloc(GMEM_MOVEABLE, szData.GetLength()+1); arr=(LPTSTR)GlobalLock(h); strcpy_s((char*)arr, szData.GetLength()+1, szData.GetBuffer()); szData.ReleaseBuffer(); GlobalUnlock(h); ::OpenClipboard (NULL); EmptyClipboard(); SetClipboardData(CF_TEXT, h); CloseClipboard();} 这篇关于MFC是否提供了一种在剪贴板上引发文本的快速方法?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持! 上岸,阿里云!
07-07 06:46