繁体   English   中英

C#:是否可以监视来自外部Windows应用程序的按钮单击?

[英]C#: Is it possible to monitor button clicks from an external Windows application?

我想从自己的应用程序监视外部Windows Forms应用程序中的按钮单击。

我发现了一些示例,这些示例使我可以在外部应用程序中(使用Windows API)“单击”按钮,但这不是我想要的。

原因是我想登录公司为我们制作的外部应用程序。 他们愿意将登录程序编程到该应用程序中,但是这样做过于昂贵。

谁能帮我这个?

问候,雷尼尔

通常,这是通过安装Windows挂钩完成的。 该API是SetWindowsHookEx(请参见http://msdn.microsoft.com/zh-cn/library/windows/desktop/ms644990(v=vs.85).aspx )。 这是一项非常高级的任务。 可以使用.NET Framework和C#或VB.NET来实现监视代码,但是为此最好使用C或C ++。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM