你可以启动外部exe并找到一个控件并获取其内容吗?

时间:2010-12-21 21:00:08

标签: c# system.diagnostics

你可以启动一个外部exe程序,一个你没写的程序,并在其表单上找到一个控件。然后获取该控件的内容(只是一个字符串)?

我想在HTML / RTF框中启动一个加密数据的软件,然后将数据从应用程序中删除。

这可能吗?如果是这样的语言?

杰里米。

1 个答案:

答案 0 :(得分:0)

可以通过发送WM_GETTEXT消息从文本框(Windows EDIT控件)中取出文本,但不能从“通用”控件发送。唯一的例外是控件确实允许你通过处理WM_GETTEXT消息来实现这一点,但我想你不认为应用程序的开发人员那个愚蠢为你提供这种可能性? :)

所以回答你的问题 - 99.9%的可能性没有。