问题描述
- 请高手给个方向,用vb怎么得到其他语言编写的应用程序内容?苦思良久
-
用了函数api getwindowstext wm-gettext 都取不到想要的内容,,我是用vb获取到相应的 句柄 但是有些内容没法获取 软件是其他语言编写假如是c#的 请大神指点一下方向 怎么可以用vb获取想要的应用程序的任意显示的内容 不考虑数据加密的情况
就是类似 屏幕取词的 作用 想直接得到显示的数据 有什么个研究方向 例如是要掌握什么知识
解决方案
如果是获取C#程序的内容,那很简单。
参考:http://blog.sina.com.cn/s/blog_593b4d50010009vm.html
解决方案二:
http://www.vckbase.com/index.php/wv/1340
解决方案三:
并不是所有的文本信息都能从WM_GETTEXT之类的消息函数获取的。WM_GETTEXT只能获取DIALOGBOX内的控件中的文本信息。类似于屏幕取词之类的应该研究一下TextOut之类的函数。然后做一个代理函数(或者钩子函数)来代替它传递数据。
时间: 2024-10-03 05:27:58