【发布时间】:2016-07-09 15:04:52
【问题描述】:
我正在编写一个应用程序来完全控制鼠标点击/移动。
例如,如果我让应用程序运行,形成完全透明、全屏,那么如果我单击鼠标按钮,在正常情况下,它将使应用程序在背景中成为焦点 - 我需要阻止这种情况发生(即单击按钮,屏幕上不会发生任何可见的事情),因为我需要处理所有鼠标活动并使用此应用程序将其发送出去。
我需要让 2 只鼠标独立行动,我将其用作叠加层,通过使用 C# 绘制创建 2 个假指针,同时禁用真正的鼠标。
【问题讨论】:
-
您的表单是不可见的而不是“完全透明的”吗?使表单透明而不仅仅是不可见需要一些额外的工作 - 这就是您所需要的吗?
-
我不介意它是透明的还是不可见的,只要我能看到背景中的任何应用程序,并且当我点击应用程序的不可见/透明部分时,鼠标不会'不要将后台应用程序带入前台/焦点。