【发布时间】:2013-08-31 09:37:35
【问题描述】:
我看到了一些“相似”的问题。但答案总是要求提问者使用winform。我需要 100% 的控制台应用程序,它可以连接到 Windows 消息队列并提供鼠标点击点。鼠标点击可以发生在窗口的任何位置。
我做了什么:我使用 winforms 完美地完成了这个。实际上,我从一个博客中复制了大部分代码。这是工作。但我目前的项目是“自动化测试”。在这里,我们必须将大多数应用程序作为控制台应用程序启动。否则操作会变得一团糟。我尝试了 IMessageFilter,然后我知道它需要表单。
有人可以指导我正确的方向吗?
注意:我使用的是 Windows7、.Net4.5、Visual Studio Express - 2012
编辑:
我根本不在乎控制台。我的目标是获取鼠标点击坐标(屏幕中的任何位置)。这意味着首先我将从控制台启动该程序,然后我将在屏幕上进行一些点击。控制台应该会立即打印出这些鼠标点击的坐标。
【问题讨论】:
-
我不知道这个问题在问什么
-
他想在控制台应用程序中获得鼠标点击位置(我认为)
-
@Paddy,David 请看编辑