在Delphi中淡入alpha混合的PNG形式
发布时间:2020-12-15 09:41:14 所属栏目:大数据 来源:网络整理
导读:几年前,当Vista首次发布时,我问了一个关于这个问题的问题,但从未解决过这个问题,并将其作为后来考虑的问题搁置了. 我有一个闪屏,我努力让自己看起来很棒.它是一个32bpp的alpha混合PNG.我有一些代码(如果需要我可以挖掘!)在Windows XP或Vista下桌面组合关闭
几年前,当Vista首次发布时,我问了一个关于这个问题的问题,但从未解决过这个问题,并将其作为后来考虑的问题搁置了.
我有一个闪屏,我努力让自己看起来很棒.它是一个32bpp的alpha混合PNG.我有一些代码(如果需要我可以挖掘!)在Windows XP或Vista下桌面组合关闭时效果很好.然而,在Vista下,所有透明部分都是黑色的,破坏了一切看起来很棒的东西! 所以,我的问题是这样的:因为任何人都可以将一个32bpp的alpha混合PNG作为启动画面显示,无论是否激活桌面合成都可以使用?如果需要,我可以免费或以其他方式使用第三方组件. 理想情况下,这适用于Delphi 7. 更新:除了下面的答案,这些工作非常好,我发现TMS TAdvSmoothSplashScreen组件也能很好地处理这个任务,如果有点复杂的话. 解决方法
蒂姆,我刚刚在Vista / D2007上尝试了这个,选择了’Windows Classic’主题:
德尔福Alpha混合飞溅屏幕 – 第2部分 没有我能看到的黑色背景……它看起来仍然很棒. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |