【发布时间】:2013-07-17 21:20:46
【问题描述】:
有没有办法访问其他进程(例如 Windows 计算器)并检索有助于执行 GUI 操作的信息(模拟 1 + 1 = ... 操作)?应该使用什么 API?有 C# 的解决方案吗?
【问题讨论】:
标签: c# user-interface process
有没有办法访问其他进程(例如 Windows 计算器)并检索有助于执行 GUI 操作的信息(模拟 1 + 1 = ... 操作)?应该使用什么 API?有 C# 的解决方案吗?
【问题讨论】:
标签: c# user-interface process
您必须使用 Spy+ 工具,该工具可用于 Visual Studio 安装程序。 这是研究 native windows 应用程序的必备工具。
它的主要属性有:
WM_... 消息应用程序,能够过滤它们并查看主要参数(LPARAM、WPARAM)值。【讨论】:
SendMessage 与它通信之外没有其他方法,试图模拟真实的操作系统事件。