c# TransparencyKey属性设置透明的有关问题
c# TransparencyKey属性设置透明的问题
1、设置TransparencyKey=BackColor=control颜色,鼠标会穿透窗体
2、设置TransparencyKey=BackColor=红色、蓝色等其它颜色,在win7下测试鼠标不会穿透窗体,但是在XP下鼠标还是会穿透窗体
3、我用SetLayeredWindowAttributes这个API设置透明,什么系统下鼠标都会穿透窗体
试问第二条不穿透窗体的情况稳定吗???我只在.net3.5下做的测试,也不知道其他版本是什么情况
------解决方案--------------------
应该没有区别
1、设置TransparencyKey=BackColor=control颜色,鼠标会穿透窗体
2、设置TransparencyKey=BackColor=红色、蓝色等其它颜色,在win7下测试鼠标不会穿透窗体,但是在XP下鼠标还是会穿透窗体
3、我用SetLayeredWindowAttributes这个API设置透明,什么系统下鼠标都会穿透窗体
试问第二条不穿透窗体的情况稳定吗???我只在.net3.5下做的测试,也不知道其他版本是什么情况
------解决方案--------------------
应该没有区别