標籤:

有辦法讓win10的文件夾窗口變成透明的嗎,可以看見桌面背景?


謝邀。照例,先貼個效果動圖。

窗口要實現半透明。首先這個窗口句柄得有GWL_EXSTYLE這個屬性。見 Layered Windows 說明。

如果創建的時候就沒有指定這個參數,或者不是自己的窗口,屬於不可控的情況。那麼就要手動擼上去這個屬性才能修改整體透明度。

具體實現步驟如下:

一、找到要修改的目標窗口句柄

FindWindowEx可以實現這個功能.

使用這個API配合窗口類名和標題,可以拿到具體的某個窗口的句柄。

以Win10下的資源管理器為例。按CabinetWClass這個類名去找就行了。

如果不知道怎麼查看窗口信息,可以參考我這個回答里的頭一個步驟

胡大頭:如何給網易雲音樂加一個快捷鍵?

二、為窗體附加屬性

首先使用 GetWindowLong 獲取窗口的ExStyle.

exStyle = GetWindowLong (hWnd, GWL_EXSTYLE)

然後位或運算一下

exStyle = exStyle | WS_EX_LAYERED

接著再用 SetWindowLong 把屬性寫回去

SetWindowLong (hWnd, GWL_EXSTYLE, exStyle)

三、設置透明度

現在,準備工具已經就緒,你已經獲取到窗口的句柄,也設置好了窗口的WS_EX_LAYERED屬性。只需要使用SetLayeredWindowAttributes 設置透明度就可以了。

SetLayeredWindowAttributes (hWnd, 0, 255, LWA_ALPHA)

需要注意的是第三個參數 bAlpha 。這個參數就是是你想要設置的透明度。取值範圍0-255.

255就是完全不透明,而0則是完全透明。

最終效果就是這樣了


我寫都寫完了,點進去一看,發現題主不是程序猿。這TM就很尷尬了。

找工具的話,鑒於這幾個API自古有之,Vitrite之類的上古窗口透明度工具應該還能用。


感謝邀請,在回答之前我必須說,我個人其實很高興WIN10默認去除了自VISTA以來默認開啟的AERO GLASS 透明磨砂玻璃UI視覺效果,因為它實在是太干擾桌面視覺的整潔性了。在WIN10之前,我都會把默認主題改為WINXP風格、關閉所有UI渲染特效、壁紙去掉改為微軟純色淺藍——好吧,不管你們怎麼說,我在PC上畢竟只是幹活兒,效率最高+疲勞度最低才是重點。

以下講解如何將其在WIN10中開啟:

1、在WIN10桌面用滑鼠右鍵點擊空白處,在彈出菜單中選擇「個性化」:

2、在彈出的「設置」窗口中點選左側縱向列表中的「顏色」標籤,顯示顏色相關設置頁面,在「選擇顏色」分組下,勾選「從我的背景自動選取一種主題色」。

自動選取的顏色通常比較深,不容易體現出透明磨砂效果(可能是微軟UI設計師為了保證窗口內容的可視性而做的預設)。通常這個主題色也可以在下方手動勾選一個顏色,可以選比較淺的有利於體現透明磨砂效果。他們都是用於開始菜單、任務欄及窗口標題欄,這非常重要,因為只有選擇了主題色,透明磨砂玻璃UI視覺效果才有可能體現出來。

4、在「更多選項 」分組下,打開「透明效果」,並勾選「在以下頁面顯示主題色」下方的兩個選項:「開始菜單、任務欄和操作中心」及「標題欄」:

關閉「設置」窗口,返回WIN10桌面,你會發現:

A. 按WIN鍵彈出開始菜單,已經很好的實現了透明磨砂玻璃UI視覺效果(復原度接近100%)。

B. 如果你的任務欄下方的壁紙有可見的內容,任務欄也已經很好的實現了透明磨砂玻璃UI視覺效果(復原度接近100%)

C. 按WIN+E打開文件管理器,你會發現應用窗口的標題欄已經使用了選擇的主題色作為底色,但仍然是不透明的,而且窗口四周也沒有一個邊條區域做透明效果顯示(復原度:0%)。

總結:

微軟官方仍然沒有開啟應用窗口的AERO GLASS 透明磨砂玻璃UI視覺效果渲染功能,而開始菜單和任務欄是可以開啟的。

如果需要,可以使用第三方軟體進行AERO GLASS 透明磨砂玻璃UI視覺效果渲染,個人感覺沒有必要了,除非是桌面UI顏值控。


blend,一個遠古小程序

不僅可以讓資源管理器窗口變透明

還可以這樣

但是·····這東西有個致命的缺陷

(別急著召喚饒老師,我承認這是用手機拍的,因為截圖軟體截不到「殘影」)

這東西自2008年發布以來沒有更新過,希望有大能想想辦法完善一下


推薦閱讀:

如何提高在mac上安裝的windows10時觸控板的使用體驗?
win10 更新到1709後 用戶莫名的多了.000 註冊表也翻了一倍 什麼情況?
bash on Ubuntu on Windows 下怎麼用Emacs 體驗最好?
為什麼微軟不把 Windows 10 的窗口邊框做成真正的窄邊框?
筆記本只有這個wifi無法搜索到,其他都能搜索到,為什麼?

TAG:Windows10 |