C#能不能设置透过一个半透明的窗体点到另外窗体的控件并执行事件

我对一个窗体进行this.TransparencyKey设置,form窗体成为透明;然后中间放入一个picturebox插入图片后,显示为半透明的(因为其中有种颜色是窗体... 我对一个窗体进行this.TransparencyKey设置,form窗体成为透明;然后中间放入一个picturebox 插入图片后,显示为半透明的(因为其中有种颜色是窗体的key设置颜色);想达到一个效果:能透过picturebox中的半透明图片,点到后面的东西。上传两张图吧,一张是在窗体上但是不在pictbox上点击,一张是在pic上点击的效果,求大神 展开
 我来答
googlelq
2011-10-10 · TA获得超过580个赞
知道小有建树答主
回答量:396
采纳率:0%
帮助的人:286万
展开全部
可以是可以,但是非常麻烦,你要扑捉鼠标垫坐标,然后对应着后面窗体的坐标来触发时间。非常麻烦。或者你可以换下思路,把那张半透明图片换成背景。
追问
换成backgroundimage背景一样不能点,不过我现在实现了,就是让桌面上那些黑点成为一个个的窗体,独自运行,,只是这样很耗cpu。。。
追答
呵呵, 虽然很耗CPU,但也不错,至少能实现。我的思路修改一下,就是获取鼠标的当前坐标,然后查看该坐标下,桌面的图片是哪个,然后触发它。。。思路如此,技术上,估计很难做。。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式