1

ここから Glass_full クラスを使用しています: http://www.dreamincode.net/forums/topic/146813-glass-form-dwmapidll-api/

Windows 7 では問題なく動作します。テキストの問題に対する簡単な回避策を見つけることさえできました。フォームの背景色と透明度キーにカスタム カラーを使用することでこれを解決しました (色は rgb 1,2,3)。これは 7 では問題なく動作しますが、Vista で同じコードを実行するとガラスがレンダリングされません。

ガラスを背景色の黒でレンダリングでき、transparencyKey はフォームを完全に透明にするために機能しますが、7 で行ったように組み合わせると、ガラスはレンダリングされません。(背景にRGB 1,2,3を取得します)

プロパティ グリッドをフォームに追加し、それを使用してテスト用に背景色と透明度キーを設定しようとしましたが、透明度キーを背景色と同じに設定すると DWM がクラッシュしました。

これを修正する方法はありますか?

4

0 に答える 0