屏幕取词复杂多了~!需要用系统HOOK
我只是简单用richTextBox实现一下!
因为是宋体,所以最好用中文去测试,用的是' '做词的分界!自己可以改用',''.'..多种.只是写着玩的,拿来大家研究一下,如何实现的更精确!`

解决方案 »

  1.   

    呵呵,有意思,看一下
    楼主的算法好像主要是确定词的位置吧?
    需要用系统HOOK,好像比这还要复杂吧,上回在blog看到前金山词霸的人写的文章,讲屏幕取词的:)
      

  2.   

    To: zhouhongyun(春天的十七个瞬间) 我觉得你说不够正确~~ 程序的长度并不能说明什么~~有人64K的程序播放10分钟无重复高清晰三维动画,有人要写100把M.
    有的高手写的代码就是少,功能就是多,不能不服~~~而有的呢,长篇大论,功能就是差~~
      

  3.   

    to commandown(它山之石) :
           那么你用C#写一个屏幕取词的程序出来,用和楼主等长的代码,你能做到吗,或者找一个这样的高手出来。
           我承认很多代码很短但能做很多事,但这些代码绝对不是C#
      

  4.   

    commandown(它山之石) 
    我觉得你说不够正确~~ 程序的长度并不能说明什么~~有人64K的程序播放10分钟无重复高清晰三维动画,有人要写100把M.
    有的高手写的代码就是少,功能就是多,不能不服~~~而有的呢,长篇大论,功能就是差~~-----------------------------------
    64k是编译后的代码,源程序肯定大
    linux核心编译后只有多少k,但是对应的源程序是几十兆(记得好像是) :)
      

  5.   

    ^_^~~~ 说起来~~.net封装了太多东西~~如果真的用win32 SDK和C#的.net来写个同样的窗口~~恐怕C#的代码会短些~~~当然生成的执行文件肯定要大不少呵呵`~扯远了~~~
      

  6.   

    拜托,人家是在RichTextBox里面取词,和屏幕取词不是一回事嘛。