【问题标题】:Remote program control using winapi [closed]使用winapi进行远程程序控制[关闭]
【发布时间】:2013-12-04 21:43:26
【问题描述】:

如何使用 winapi 远程控制 GUI 程序?

我需要打开 Skype 或 icq 并单击正确的联系人,然后阅读最后一条消息。 VS spy++中有一个程序,但是如果要跟踪窗口消息,需要远程控制spy++。所以问题是你如何远程控制一个程序以及其他的东西,你在哪里可以找到应用程序代码。

【问题讨论】:

  • 不,但这是个好主意。
  • UI Automation。预先警告消息:UI 自动化专为有经验的 C/C++ 开发人员而设计。一般来说,开发人员需要对组件对象模型 (COM) 对象和接口、Unicode 和 Windows API 编程有一定程度的了解。
  • 不可能的任务开始了!
  • 我怀疑你在这里咬得比你能咀嚼的多一点;可能想从查看AutoHotKey 之类的内容开始,当您弄清楚后,继续进行简单的“向程序 B 发送来自程序 A 的击键”项目。
  • 我可以用简单的 api 来做到这一点,比如处理窗口,然后 getMessage,f.e.来自文本字段?如果您能简单地说几句,我可以用 UI 自动化做什么。我在 msdn 上阅读了很多东西,但都是关于控件类型的,并且经常使用测试这个词。

标签: c++ winapi user-interface


【解决方案1】:

White framework 隐藏了很多 UI 自动化的细节,你可能会发现它比原始的UI Automation 更容易使用。

【讨论】:

    猜你喜欢
    • 2011-12-12
    • 1970-01-01
    • 1970-01-01
    • 2010-11-04
    • 1970-01-01
    • 2021-01-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多