实现毛玻璃效果,Win7、Win8的实现方法,在Win10下不能使用,
如需Win7、Win8的,百度一下,到处都有。
本例实现的是win10下的透明毛玻璃效果。
其他demo点击作者查看,使用同样代码库。
如果使用WPF,修改:
internal void EnableBlur()
{
var windowHelper = new WindowInteropHelper(this);
......
......
SetWindowCompositionAttribute(windowHelper.Handle, ref data);
......
}
winForm下,如有需要,可以将叠加窗体(CForm)去掉,只显示毛玻璃效果窗体。
评论