内容目录
之前在用C#做屏保时遇到透明问题,在这里整理一下解决方案。一般我们遇到这个问题肯定是想到改变窗体属性为透明,但是实际这是不被允许的,具体原因我也不清楚。msdn也没查到,如果发现具体原因欢迎给我留言交流。
C#实现Windows Form的透明背景用下面这段代码能实现非常有意思真正的透明背景,透明的地方不仅能显示其下一层的图案,而且能让鼠标穿越过去,成为真正的透明化。
public partial class Form1 : Form { public Form1() { InitializeComponent(); this.BackColor = Color.White; this.TransparencyKey = Color.White; } }