【发布时间】:2014-12-19 20:35:11
【问题描述】:
我正在使用 C# 制作一个覆盖程序,该程序将为游戏提供覆盖。我目前正在使用透明背景和图片框的无边框表单将图片绘制到屏幕上,但无法单击表单后面的窗口。我已将表单设置为始终位于顶部,以便我可以玩游戏并且 UI 保持不变,但每次鼠标移过游戏中的表单时,如果我单击焦点窗口就会切换到我的表单,从而阻止游戏交互。
我曾尝试使用函数在不使用表单的情况下将图像绘制到屏幕上,但我不知道该怎么做。
我想要的只是外部菜单/十字准线之类的东西,用于我的世界。至于菜单,我可以制作自己的媒体控件等,而十字准线会很有用,因为我讨厌默认的十字准线。我可以在屏幕上绘制形状,但如果我不使用图片,十字准线可能看起来很俗气。
【问题讨论】:
标签: c# click transparent interaction