VB中知道类名和句柄怎样获得其中显示的内容?
通过软件知道其类名为:AfxFrameOrView42,句柄也都能获取,怎么获取这个控件上显示的文字呢?
先谢谢各位好心人了~

解决方案 »

  1.   

    GetWindowText只能获取到标题,而不能获取到显示的内容。
      

  2.   

    AfxFrameOrView42是一个消息显示的控件,里面的内容是会变的,我的目的就是获得里面显示的消息,控件本身是不支持鼠标复制的。如果用屏幕取词的话每次都得移动鼠标会很麻烦的。
      

  3.   

    这个......去陈辉博客上找个HOOK API的代码,然后把那个进程的TextOut函数HOOK了试一下.既然是输出文字,肯定是要调用这个API的.
      

  4.   

    我才学的API,有些方面不太懂,能否给一个这方面的例子?越简洁越好,因为我的电脑是和互联网物理隔离的,还必须一个字母一个字母的敲进去,谢谢!
      

  5.   

    getWindowText没什么用,我最近正在研究,全局HOOK可以,然后用sendmessage函数,消息类型为WM_GETTEXTLENGTH 和WM_GETTEXT