用SPY看了Outlook Express 新建邮件的Class是Internet Explorer_Server.如果才能实现将当前剪贴板中的内容复制到Word,OE 等当前输入光标位置.谢谢!同样的代码可以对记事本实现,对IE的地址栏也可以.对Foxmail也可以.谢谢!

解决方案 »

  1.   

    这几个软件对这个消息都处理了吗?http://www.dpspace.com
      

  2.   

    这些可以用Ole Command的Paste吧
    可以获得对象的IOleCommandTarget接口之后执行(Exec)这个命令
    对于IE窗口,你需要从窗口句柄获得IHtmlDocument2接口之后查询文档对象的IOleCommandTarget接口,然后执行。参见support.microsoft.com/support/ kb/articles/Q249/2/32.asp和msdn.microsoft.com/workshop/browser/mshtml/reference/ifaces/document2/execcommand.asp 
    不知道如何需要从窗口句柄获得Word的Application等对象的接口。Command what is yours
    Conquer what is not
      

  3.   

    哎,凡是涉及到OLE的都是比较累人的,呵呵http://www.dpspace.com