Tag: 闪屏

半透明PNG作为启动画面

我正在尝试将Splash Screen 4设为Win应用程序。 我的设置: 表单边框样式设置为none。 开始位置是屏幕中心。 窗体的背景图像设置为PNG文件,带有圆边和“内置”投影。 在我设置的代码中: this.SetStyle( ControlStyles.AllPaintingInWmPaint, true); this.SetStyle( ControlStyles.UserPaint, true); this.SetStyle( ControlStyles.DoubleBuffer, true); this.SetStyle( ControlStyles.SupportsTransparentBackColor, true); this.AllowTransparency = true; this.BackColor = Color.Transparent; 但是当我测试时,它表示表单不能具有透明的背景颜色。 我不想设置透明度键,因为它会导致dropchadow(png的半透明部分)出现问题 我也不想将不透明度设置为0%,因为它也会影响我的PNG。 事实上,我只想把我的png显示为窗口。 另外,它上面会有一些动态文本和未来的处理栏…… 有任何想法吗? 如何告诉CAN表格具有透明背景, 如ADOBE PHOTOSHOP CS5的闪屏