|
|
1
51
阅读有关 SetClipboardData 功能。似乎您缺少了一些步骤,并且过早地释放了内存。首先,你必须打电话 OpenClipboard 在使用setclipboarddata之前。其次,系统获取传递给剪贴板的内存的所有权,必须将其解锁。此外,内存必须是可移动的,这需要与一起使用的gmem_moveable标志 GlobalAlloc (而不是localalloc)。
|
|
|
2
11
我在Windows中编写了一个开源命令行工具: http://coffeeghost.net/2008/07/25/ccwdexe-copy-current-working-directory-command/ ccwd.exe将当前工作目录复制到剪贴板。当我深入到一个源回购的多个层次,并且需要复制路径时,它很方便。 以下是完整的资料来源:
|
|
|
3
0
看一看 Microsoft's Documentation on using the clipboard . 这要求您使用winapi,但这不应该是一个问题,因为您在Windows上。请注意,除非您使用非常高级的语言,否则对WindowsAPI进行编程永远都不简单。 |
|
0___________ · 我可以在整个程序生命周期内保持句柄打开吗 2 年前 |