删除Windows WINAPI

时间:2016-07-22 16:28:41

标签: c++ windows winapi shadow

有没有办法可以删除程序窗口上的阴影效果? 我在VC ++,平台:Windows 10下使用Win32 API。

我知道我可以SystemParametersInfo()使用SPI_SETDROPSHADOW将其设置为FALSE,但我想知道是否有一个选项只影响单个窗口,因为这会影响所有窗口?< / p>

这表示应删除的阴影(未使用CS_DROPSHADOW):
CS_DROPSHADOW not used

如果使用CS_DROPSHADOW,则显示可见的阴影:
CS_DROPSHADOW used

带有SystemParametersInfo()

SPI_SETDROPSHADOW会关闭两个阴影,但似乎没有窗体样式或窗口类样式来禁用不使用CS_DROPSHADOW时绘制的阴影。

0 个答案:

没有答案