C++ HANDLE hData = GetClipboardDataCF_TEXT; 转string
可以使用以下代码将CF_TEXT类型的剪贴板数据转换为string:
HANDLE hData = GetClipboardData(CF_TEXT);
char* pszText = static_cast<char*>(GlobalLock(hData));
std::string strText(pszText);
GlobalUnlock(hData);
其中,GlobalLock和GlobalUnlock用于锁定和解锁内存块,确保它们在使用时不会被其他线程修改。
原文地址: https://www.cveoy.top/t/topic/g89X 著作权归作者所有。请勿转载和采集!