4
我正在開發一個小型個人項目,我需要創建一個非矩形窗口(圓形更加精確 - 儘管可能會更改),並具有投影。如果將png設置爲背景的表單,我可以通過更改Region屬性來獲得圓窗。Windows窗體 - 以透明度作爲背景的PNG
事情是窗口被修正,PNG的透明度不起作用。所以問題是如何獲得反鋸齒窗口和背景圖像或反鋸齒圓窗口的透明度以及將陰影效果添加到窗口的方式。
謝謝。
我正在開發一個小型個人項目,我需要創建一個非矩形窗口(圓形更加精確 - 儘管可能會更改),並具有投影。如果將png設置爲背景的表單,我可以通過更改Region屬性來獲得圓窗。Windows窗體 - 以透明度作爲背景的PNG
事情是窗口被修正,PNG的透明度不起作用。所以問題是如何獲得反鋸齒窗口和背景圖像或反鋸齒圓窗口的透明度以及將陰影效果添加到窗口的方式。
謝謝。
您需要使用P/Invoke進行Layered Window。
Here是一個.Net示例。