我用以前的方法都 不可以了,比如wm_paste等都不管用了,请大家给点建议吧!谢谢了!QQ2004 Preview和QQ2004 Beta的发送消息窗口我用spy++看了,都是一样的,那为什么在Preview中可以成功发送,而在Beta版本中就不可以了??

解决方案 »

  1.   

    那应该是BETA版中 进行了某种处理了 比如说发消息还需要加上某种附加的验证信息等到。。
      

  2.   

    只能变通实现的
    procedure SendCtrlV;
    begin //Ctrl+V:
      keybd_event(VK_CONTROL, MapVirtualKey(VK_CONTROL, 0), 0, 0);
      keybd_event(Ord('V'), MapVirtualKey(Ord('V'), 0), 0, 0);
      keybd_event(Ord('V'), MapVirtualKey(Ord('V'), 0), KEYEVENTF_KEYUP, 0);
      keybd_event(VK_CONTROL, MapVirtualKey(VK_CONTROL, 0), KEYEVENTF_KEYUP, 0)
    end;  SetForegroundWindow(TargetHandle); 》 TargetHandle是QQ的RichEdit输入框
      SendCtrlV;保证QQ的RichEdit获得焦点就可以用keybd_event搞定!
      

  3.   

    我已经解决了!http://redlegend.126.comQQ字符画精灵2003 最新的升级包 发布了!