加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Windows > 正文

gdi – 在Windows 10中带有标题栏的模糊窗口? Windows Update后

发布时间:2020-12-13 21:26:06 所属栏目:Windows 来源:网络整理
导读:我正在尝试在 Windows 10中创建一个带有“玻璃”效果的透明窗口.直到最近: 我一直在做的是: 绘制到目标DC,包括alpha通道.在普通GDI中执行此操作的一种方法是使用alpha通道构建图像,并使用SRCCOPY将其用于DC.您还可以使用AlphaBlend函数. 然后我使用SetWind
我正在尝试在 Windows 10中创建一个带有“玻璃”效果的透明窗口.直到最近:

我一直在做的是:

>绘制到目标DC,包括alpha通道.在普通GDI中执行此操作的一种方法是使用alpha通道构建图像,并使用SRCCOPY将其用于DC.您还可以使用AlphaBlend函数.
>然后我使用SetWindowCompositionAttribute(或DwmExtendFrameIntoClientArea)在Windows 10(或更早版本)上启用模糊.

这工作到今天,并在更新后突然停止工作 – 窗口现在是不透明的.我使用了系统还原并且有一天回去了,它实际上又恢复了!任何想法我该如何解决这个问题?

事实证明我错误地调用了SetWindowCompositionAttribute.也就是说,其中一个参数有一个尺寸字段,而我的尺寸错误.它曾经在某个时刻起作用是一个纯粹的意外.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读