1

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

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

任何想法?

最好的问候,扎克@Shine

4

2 回答 2

3

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

于 2010-05-07T18:37:28.727 回答
0

我认为您可以在 C# WinForms 中执行此操作而不会遇到太多麻烦。您可以将表单的边框样式设置为无,对图形和命中测试执行一些透明蒙版技巧。

我已经完成了透明度和命中测试蒙版,并且我已经完成了无边框窗体窗口,但我没有同时完成两者。

于 2010-05-07T05:36:37.627 回答