剪贴板大小限制

时间:2009-08-24 04:31:57

标签: windows clipboard

是否可以复制到剪贴板的数据大小有限制?我正在使用VB6,需要将数据块复制到剪贴板。

3 个答案:

答案 0 :(得分:30)

应用程序调用{​​{1}}为存储在剪贴板上的数据分配内存,并使其可供其他应用程序使用。对于32位应用程序,GlobalAlloc(GMEM_MOVEABLE or GMEM_DDESHARE)可以分配最大2 GB的块,或者最多可以分配PC所具有的虚拟内存量,以较小者为准。 Windows剪贴板不会施加任何其他大小限制。

答案 1 :(得分:2)

大多数数据都被复制为参考而不是数据本身,因此您可以复制任何大小的任何内容。文本实际上是复制的,据我所知,数据量仅限于当前可用的RAM数量。记住这一点,如果vb6可以处理它,我确信剪贴板可以处理它。

答案 2 :(得分:0)

取决于系统中的内存量。