【发布时间】:2020-09-22 21:48:47
【问题描述】:
我有一个屏幕捕获实用程序,我可以在该实用程序上使用橡皮筋在桌面上的一个区域。我这样做是一种相当简单的方式,我有一个与屏幕大小相同的表格,我在上面绘制了一个转换为灰度的桌面屏幕截图。当用户按住鼠标左键时,他/她可以选择表单上的一个区域。用户绘制的矩形用透明色填充。一旦用户抬起他/她的鼠标,透明矩形就会留在原处,并且实际的桌面是可见的。我的问题来了: 在我的开发 PC 上,我实际上可以单击这个透明矩形并四处导航等。而在我的另一台 PC 上,表单会响应鼠标点击实际透明矩形。
我在 C# 中使用 .NET 4.0,有什么想法可以让它在所有情况下实际点击进入桌面吗??
谢谢你,非常感谢:)
【问题讨论】:
标签: c# visual-studio gdi