admin管理员组

文章数量:1537012

目录

1、WS_EX_TRANSPARENT和WS_EX_LAYERED窗口扩展风格

2、调用UpdateLayeredWindow之后不再产生WM_PAINT消息

3、调用SetLayeredWindowAttributes实现特殊效果的窗口

3.1、实现渐入渐出的窗口

3.2、实现叠加在其他窗口上面的水印窗口

4、调用UpdateLayeredWindow实现特殊效果的窗口

4.1 实现除边框外的中间区域全透明的桌面区域共享选择窗口

4.2 在目标窗口的边界加上阴影的效果

4.3 实现各种具有酷炫视觉效果的不规则的非直角窗口

5、SetLayeredWindowAttributes和UpdateLayeredWindow不能同时调用

6、UpdateLayeredWindow函数调用失败的可能原因分析

6.1、被操作的窗口时Child子窗口

6.2、没有设置WS_EX_LAYERED窗口风格

6.3、调用之前创建的位图没有alpha通道

6.4、之前调用了SetLayeredWindowAttributes,再调用UpdateLayeredWindow会失败

7、总结


VC++常用功能开发汇总(专栏文章列表,欢迎订阅,持续更新...)https://blog.csdn/chenlycly/article/details/124272585

本文标签: 万字源码窗口系统技术