我是否应该从剪贴板中显式删除具有自定义格式的对象



我有以下问题 - 我应该删除放置在Windows剪贴板中的明确对象吗?在这种情况下,EmptyClipboard有什么作用?全局对象是通过GlobalAlloc函数创建的,并且具有自定义格式(通过RegisterClipboardFormat函数注册(。我没有找到关于这方面的部分

不,一旦您将对象放在剪贴板上,剪贴板就会负责销毁它。您根据需要为 GlobalAlloc 分配了内存,因此系统能够使用 GlobalFree 解除分配内存。这是在需要的时候做的。

最新更新