这个和一般说的跨进程(进程同步)没有多大联系.你可以尝试MSAA技术,非常适合做软件自动化工作.

解决方案 »

  1.   

    hook记事本监听copy
    取剪贴板
    比较难实现
      

  2.   

    hook 是不是要直接在.net类库里没有,必须调用winapi?
      

  3.   

    参见msdn
    http://msdn2.microsoft.com/zh-cn/library/c2thcsx4(VS.80).aspx
      

  4.   

    剪贴板数据可以访问, 那跨线程操作呢? 就是说,我在其他程序里进行复制, 然后内容自动从剪贴板填到我的软件的特定textbox里?
      

  5.   

    你这个要求不用那么复杂的,没必要用“跨进程操作”,用一个定时器,定时器事件中不断的读取是文本的剪贴数据。IDataObject data = Clipboard.GetDataObject();//读取剪贴板数据
    if (data.GetDataPresent(DataFormats.Text))//本例是操作文本,更换DataFormats.Text就可以操作其它类型的数据
       textBox1.Text = data.GetData(DataFormats.Text).ToString();
    轻松开发软件
    详见:http://www.psec.net.cn《程序员秘书》功能展示Flash动画:
    http://www.psec.net.cn/psec/程序员秘书.zip