我hook了exttextout 了可是都是重复我要疯了
有人说beginpaint 可是beginpaint里的LPPAINTSTRUCT我也hook 了可是无用啊
大侠帮帮忙给点思路好吗!!!!!!!!!!!!!!!!!!!!如何只截获到聊天信息而不是重复截取已经截取的信息啊?????????????????14:32:50
你好  14:32:57
测试2
 14:32:58
你好
  14:32:50
你好 14:32:57
测试2
 14:32:58
你好
14:32:57
测试2
 14:32:58
你好
 14:32:57
测试2
 14:32:58
你好
14:32:58
你好 
14:32:58
你好

解决方案 »

  1.   

    有没有别的办法啊
    比如只截取特定区域的聊天信息?
    有高手说是beginpaint可是beginpaint 我hook了可是还是不行
    我只想截取特定聊天框的信息 不想重复啊 哪位各点建议??谢了
      

  2.   

    beginpaint 他还不是把应该以前的消息加上现在的消息显示出来,也会有重复的消息就是一个字符串分析处理的问题,也就是繁琐点而已LZ能分享一下你的代码吗   [email protected]
      

  3.   

    exttextout 在hdc输出一个文本,在窗口刷新时会执行,而刷新会因各种原因(移动、显示、覆盖)重复进行,HOOK到重复文本很正常。
    应该在更前面的函数进行HOOK,有hDC的函数绕过吧。
    怎么感觉楼主要做坏事了
      

  4.   

    http://www.cnblogs.com/likwo/archive/2011/05/05/2037138.html
    这个楼主看过吗
      

  5.   

    原文地址:http://topic.csdn.net/u/20110429/18/02b4aa15-19aa-4da5-8f0a-ef6ac2bb9ce2.html
      

  6.   

    我想你只能从beginpaint下手了看看他的msdn