1

境界線はないがドロップダウンシャドウ効果があるWindows7の付箋のようなWin32ウィンドウを作成するにはどうすればよいですか?

境界線のないWin32ウィンドウを作成しようとしましたが(〜WS_BORDERを削除)、ドロップダウン効果の影が消えました。

何か案が?

よろしく、Zach @ Shine

4

2 に答える 2

3

CS_DROPSHADOWウィンドウクラスを適用します(SetClassLongPtr/GCL_STYLE実行時にiircで適用できます)

于 2010-05-07T18:37:28.727 に答える
0

これは、C#WinFormsでそれほど問題なく実行できると思います。フォームの境界線スタイルをnoneに設定し、グラフィックスとヒットテストの両方に対して透明度マスクのトリックを実行できます。

透明度とヒットテストマスクを実行し、境界のないフォームウィンドウを実行しましたが、両方を一緒に実行したことはありません。

于 2010-05-07T05:36:37.627 に答える