在父窗口之外的儿童窗口。怎么样?

时间:2015-05-13 14:02:29

标签: c++ windows winapi

我正在尝试在主窗口周围创建一个精美的边框。我尝试了几种方法 - 一些是有效的,有些则不是。现在我想用子窗口来做。子窗口应与父项一起移动,调整大小。它们应该是半透明的(我想绘制带有alpha的渐变)。它们也应该是鼠标透明(点击)。

我尝试使用WS_CHILD标志创建子窗口。不幸的是,这样的窗口不能在主窗口之外绘制。此外,WS_EX_LAYERED不能与Windows 7中的子窗口一起使用。因此该选项会立即退出。

接下来我尝试了弹出窗口(即WS_POPUP标志)。但一切都变得更糟 - 视觉滞后于最小化/最大化/恢复。如果这样的窗口有WS_EX_LAYERED标志,则最小化所有者的动画不再有效(o_O)等等。

可以实现我想要的一切吗?

0 个答案:

没有答案