簡體   English   中英

如何在C#中顯示灰色透明疊加層?

[英]How can I show a grey transparent overlay in C#?

如何在C#中顯示灰色透明疊加層?
它應該覆蓋執行覆蓋的應用程序不擁有的其他進程。

創建一個與整個屏幕大小相同的透明窗口,將其始終標記為頂部,計算其他應用程序窗口的區域,並使頂部窗口的非窗口區域為灰色。

我想您可以將自己的應用程序窗口放置在透明灰色窗口之上,並且將其置於所有其他窗口之上,但是會得到一個像這樣的棘手的z順序方案,尤其是與其他可能也在做的應用程序結合使用時Z階技巧,很難。

這里有一個小應用程序,它或多或少地具有您想要的功能:

http://www.anappaday.com/downloads/2006/09/day-10-jedi-concentrate.html

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM