如何在使用Win32 API创建的窗口上添加淡入/淡出效果

How to add fade in/fade out effect on window created using Win32 API

本文关键字:淡入 添加 淡出 窗口 Win32 创建 API      更新时间:2023-10-16

我有一个调色板窗口,它是最上面的窗口,我想在窗口出现和消失时分别添加淡入/淡出效果。窗口当前会在失去焦点时自动隐藏,否则会显示。要隐藏和显示窗口,我正在使用

showWindow(handle, SW_HIDE)

有什么方法可以为窗口添加所需的效果吗?

附加问题:我希望窗口的边缘是圆形的。

谢谢。

AnimateWindow用于衰落。圆角为SetWindowRgn