我想创建一个程序或使用一个程序来从另一个应用程序中读取内存值。有谁知道有一个应用程序/库可以做到这一点?
目标应用程序是this http://www.fxcm.com/open-free-100k.jsp。我想从中读取汇率值。
我是一名经验丰富的 C# 程序员,但从未使用过 Win32/user32 api,我假设我必须处理才能完成此任务。
非常感谢任何让我朝着正确方向前进的帮助。
Update:我设法使用 Spy++ 来获取窗口句柄,所以我确信我可以通过某种方式获取这些值。
你有没有调查过AutoIT http://www.autoitscript.com/autoit3/ or 自动热键 http://www.autohotkey.com/?
这两个开源选项都具有详细记录的从应用程序窗口读取文本(并向其发送击键或鼠标点击)的能力。
AutoIT 非常易于使用且文档齐全。
从窗口读取文本的示例是:
$text = WinGetText("title of window", "")
MsgBox(0, "Text read was:", $text)
这可以编译成可执行文件。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)