0

我使用 UpdateLayeredWindow 绘制了一个使用 png 作为背景的窗口。但是这个窗口包含一些自绘按钮,当用户悬停/单击这些按钮时会改变,然后窗口应该改变。

现在的问题是我什么时候应该调用 UpdateLayeredWindow。我应该在用户更改按钮外观后调用 UpdateLayeredWindow,即当用户将鼠标悬停在按钮上方或单击按钮时?

4

1 回答 1

1

当需要更新 layeredwindow 时,调用 UpdateLayeredWindow,但要非常小心。

过于频繁地调用它确实会导致性能问题,它不是 WM_PAINT,如果消息队列中有太多,它可能会合并为一个。UpdateLayeredWindow 不...

于 2013-05-09T05:12:24.413 回答