我有一个在2000和98下面的鼠标取词代码,xp下不是很灵。有需要的朋友可以找我要,代码较长,无法贴出来。VC的高手朋友可以修改这个程序,我需要的是一个不用鼠标,输入四点像素位置,就能取得该矩形内文字的程序。我是做VB的,VB不能做屏幕取词,由于时间关系,请高手帮忙,可以有一定奖金回报。

解决方案 »

  1.   

    这是那个代码的步骤:
    0 判断鼠标是否在一个地方停留了一段时间 
    1 取得鼠标当前位置 
    2 以鼠标位置为中心生成一个矩形 
    3 挂上API钩子 
    4 让这个矩形产生重画消息 
    5 在钩子里等输出字符 
    6 计算鼠标在哪个单词上面,把这个单词保存下来 
    7 如果得到单词则摘掉API钩子,在一段时间后,无论是否得到单词都摘掉API钩子  我做的事情,我的要求比他简单:3,4,5,7
      

  2.   

    我有个VC的屏幕取词的代码联系我的qq把151826
      

  3.   

    或者请告诉我nhw32.dll如何在vb下使用也行,仍然要求“输入四点像素位置,就能取得该矩形内文字”
      

  4.   

    请参考:专业屏幕取词引擎 - GetWord, http://www.textcapture.com/
      

  5.   


    请参考:专业屏幕取词引擎 - GetWord, http://www.textcapture.com/
      

  6.   


    请参考:专业屏幕取词引擎 - GetWord, http://www.textcapture.com/