是否可以复制到剪贴板的数据大小有限制?我正在使用VB6,需要将数据块复制到剪贴板。
答案 0 :(得分:30)
应用程序调用{{1}}为存储在剪贴板上的数据分配内存,并使其可供其他应用程序使用。对于32位应用程序,GlobalAlloc(GMEM_MOVEABLE or GMEM_DDESHARE)
可以分配最大2 GB的块,或者最多可以分配PC所具有的虚拟内存量,以较小者为准。 Windows剪贴板不会施加任何其他大小限制。
答案 1 :(得分:2)
大多数数据都被复制为参考而不是数据本身,因此您可以复制任何大小的任何内容。文本实际上是复制的,据我所知,数据量仅限于当前可用的RAM数量。记住这一点,如果vb6可以处理它,我确信剪贴板可以处理它。
答案 2 :(得分:0)
取决于系统中的内存量。