请问多进程中,都在使用剪切板,复制粘贴,相互影响吗?,如果有,怎么才能避免啊?

解决方案 »

  1.   

    这个应该不用担心了. .net framework应该处理好了PV操作.剪切板实际是内存的一块存储空间, 当多个线程使用时,也可以为每块线程分配一块内在作为剪切板使用.
      

  2.   

    这个应该不用担心了. .net framework应该处理好了PV操作.剪切板实际是内存的一块存储空间, 当多个线程使用时,也可以为每块线程分配一块内在作为剪切板使用.
    -------------------------------------------
    那为什么我在进程执行过程中,在写字板中,粘贴一下,把进程中运行的复制内容,粘贴出来了
      

  3.   

    当然有影响,对于共享资源
    应该通过同步锁来防止资源访问的混乱。lock(System.Windows.Forms.Clipboard)
    {
       // ...
    }
      

  4.   

    to 怎么模拟啊,我的进程间,剪贴板的操作只在自己的进程中捕获Ctrl+C和Ctrl+V之类对键盘操作,然后把剪贴板中的数据保存下来放到局部ArrayList类型成员中(即自己保留一份备份)。