【问题标题】:How to control buttons in other applications如何控制其他应用程序中的按钮
【发布时间】:2012-06-23 00:05:40
【问题描述】:

我是一名高中最后一年的学生,想帮助我父亲保护他的电脑。他不是 IT 天才,他很难记住在 spybot 和 avast 中必须执行的所有步骤。

我正在尝试创建一个 c# windows 应用程序,它只有一个下一步按钮,然后单击安全应用程序中的正确按钮。有没有一种简单的方法(我对c很陌生,用了3年的pascal)来做到这一点?我发现了一些关于使用 autoit 的信息,但这需要我导入一个 dll。任何帮助将不胜感激。

非常感谢。

【问题讨论】:

  • 为什么要重新发明轮子?使用现有产品,例如 autohotkey.com

标签: c# .net wpf controlling


【解决方案1】:

是的,有一个简单的方法。寻找像这样的 ui 自动化框架:

http://white.codeplex.com/

只需研究所有示例,您就会明白。

【讨论】:

  • 致投反对票的人:请写下你投反对票的原因,让其他人向你学习。
【解决方案2】:

这对于简单的脚本语言 (Perl) 来说可能是一项不错的任务。而不是编译和重新编译配置更改等。您可以查看相当容易使用的 Perl 模块:http://sourceforge.net/projects/winguitest

如果您迷上了 C# 理念,请遵循其他解决方案(也许是为了学习;这很酷)。但在这种情况下,出于稳定性或可维护性考虑,我不推荐使用 C# 应用程序。

【讨论】:

    猜你喜欢
    • 2019-08-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-01-22
    • 2012-07-16
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多