0
我有一個NET 2.0 Winforms應用程序部分基於this code。它具有使用UpdateLayeredWindow
API的表單透明度。它在Vista和Windows 7上完美工作,但在Windows XP上失敗。Windows XP上的UpdateLayeredWindow布魯斯
我已經縮小到UpdateLayeredWindow
失敗與上次錯誤8(沒有足夠的內存)。在實驗過程中,我還發現在ULW_COLORKEY
或ULW_OPAQUE
之間交換(理想)適用於XP,但產生錯誤的效果(圖像顯示透明度錯誤)。
我想知道是否有什麼是錯誤的方式PNG位圖正在加載和NET內部處理,並有一些關於它UpdateLayeredWindow
不喜歡。
非常簡單!謝啦!今天浪費了太多時間,你節省了一天的時間。輝煌。 – wpfwannabe 2011-04-28 22:30:37
不客氣:) – Alan 2011-04-29 10:23:26