背景
自己写的一些列 5·20 程序中的 “Flower520” 这个程序就使用到透明窗口这种展示方法,效果还是很惊艳的。透明窗口就是值,你可以对窗口中指定的颜色不进行绘制,或者对整个对话框设置一个透明度,让其半透明显示。
对于这一功能的实现,我使用的是 SetLayeredWindowAttributes 这个函数。这一函数可以实现上面我们提到的窗口透明和半透明的功能。现在,我就把实现的原理和过程写成文档分享给大家。
参考文档和完整的文档和源码下载地址:
背景
自己写的一些列 5·20 程序中的 “Flower520” 这个程序就使用到透明窗口这种展示方法,效果还是很惊艳的。透明窗口就是值,你可以对窗口中指定的颜色不进行绘制,或者对整个对话框设置一个透明度,让其半透明显示。
对于这一功能的实现,我使用的是 SetLayeredWindowAttributes 这个函数。这一函数可以实现上面我们提到的窗口透明和半透明的功能。现在,我就把实现的原理和过程写成文档分享给大家。
参考文档和完整的文档和源码下载地址: