小编Tam*_*ing的帖子

在透明表单上单击以访问桌面

我有一个屏幕捕获实用程序,我可以在桌面上橡皮筋区域.我这样做是一种相当简单的方式,我有一个与屏幕大小相同的表单,我将绘制的桌面屏幕截图转换为灰度.当用户按住鼠标左键时,他/她可以选择表单上的区域.用户绘制的矩形填充了TransparentColor.一旦用户抬起他/她的鼠标,透明矩形就会保留在原位并且实际桌面可见.这就是我的问题:在我的开发PC上,我实际上可以点击这个透明的矩形并导航等,而在我的另一台PC上,表单响应鼠标点击实际的透明矩形.

我在C#中使用.NET 4.0,有关如何让它在所有情况下实际点击进入桌面的任何想法?

谢谢,非常感谢:)

c# gdi visual-studio

5
推荐指数
1
解决办法
2728
查看次数

标签 统计

c# ×1

gdi ×1

visual-studio ×1