if (OpenClipboard()) {
HGLOBAL clipBuffer;
EmptyClipboard();
wchar_t*buffer;
clipBuffer = GlobalAlloc(GMEM_DDESHARE, 2 * lstrlen(str) + sizeof(wchar_t));
buffer = (wchar_t*)GlobalLock(clipBuffer);
wcscpy_s(buffer, str.GetLength() + 1, str);
GlobalUnlock(clipBuffer);
SetClipboardData(CF_UNICODETEXT, clipBuffer);
CloseClipboard();
}
C++读取UNICODE内容到剪贴板
最新推荐文章于 2024-06-09 02:44:58 发布