gpt4 book ai didi

c# - 如何从 Windows 中打开的应用程序中读取值?

转载 作者:可可西里 更新时间:2023-11-01 13:12:52 27 4
gpt4 key购买 nike

我想创建一个程序或使用一个程序来从另一个应用程序中读取内存值。有谁知道可以执行此操作的应用程序/库?

目标应用是this .我想从中读取汇率值。

我是一位经验丰富的 c# 程序员,但从未使用过 Win32/user32 api,这是我假设我必须处理的问题。

非常感谢任何让我朝着正确方向前进的帮助。

更新:我设法使用 Spy++ 获取窗口句柄,所以我确信我可以通过某种方式获取值。

最佳答案

你看过AutoIT了吗?或 AutoHotKey ?这两个开源选项都具有从应用程序窗口读取文本(并向它们发送击键或鼠标点击)的有据可查的能力。

AutoIT 非常易于使用且文档齐全。从窗口读取文本的示例是:

$text = WinGetText("title of window", "")
MsgBox(0, "Text read was:", $text)

这可以编译成可执行文件。

关于c# - 如何从 Windows 中打开的应用程序中读取值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1220690/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com