相关疑难解决方法(0)

如何在C中将字符串复制到剪贴板?

SetClipboardData功能需要HANDLE参考; 我在转换字符串以便在函数中使用时遇到问题.

这是我的代码:

char* output = "Test";
HLOCAL hMem =  LocalAlloc( LHND,1024);
char* cptr = (char*) LocalLock(hMem);
memcpy( cptr, output, 500 );
SetClipboardData(CF_TEXT, hMem);
LocalUnlock( hMem );
LocalFree( hMem );
CloseClipboard();
Run Code Online (Sandbox Code Playgroud)

我在这里做错了什么,做到这一点的正确方法是什么?

谢谢.

c windows clipboard winapi

28
推荐指数
2
解决办法
3万
查看次数

标签 统计

c ×1

clipboard ×1

winapi ×1

windows ×1