如何在Win 7中使用DropDownShadow创建一个像Sticky Notes一样的窗口?

时间:2010-05-07 05:18:22

标签: winapi dropshadow

如何在Windows 7中创建像Sticky Note这样没有边框但具有下拉阴影效果的Win32窗口?

我试图创建一个没有边框的Win32窗口(删除~WS_BORDER),但是下拉效果阴影消失了。

有什么想法吗?

祝你好运, 扎克@闪耀

2 个答案:

答案 0 :(得分:3)

应用CS_DROPSHADOW窗口类(您可以在运行时使用SetClassLongPtr/GCL_STYLE申请)

答案 1 :(得分:0)

我认为你可以在C#WinForms中做到这一点而不会有太多麻烦。您可以将表单的边框样式设置为none,为图形和命中测试执行一些透明度蒙版技巧。

我已经完成了透明度&点击测试面具,我已经完成了无边界窗体,但我没有一起做过。