我想在特定的aero窗口上禁用阴影效果

时间:2010-09-12 21:59:54

标签: wpf windows winapi aero hwnd

我想在特定的aero窗口上禁用阴影效果。我只有这个窗口的HWND,这可能吗?

1 个答案:

答案 0 :(得分:2)

阴影由操作系统当前使用的主题定义。您不能仅为一个窗口禁用它。您可以更改主题并禁用阴影,但这将是系统范围的更改,而不是特定于一个窗口。

在您的情况下,最接近的方法之一是创建自己的窗口结构(从无边框窗口开始),其具有与Aero类似的透明属性。这不是一件容易的事,但肯定是可以实现的。