超載
隨著不斷的更新,Windows 10的易用性越來越好, 但是,窗口顏色除了套用不同主題風(fēng)格才能改變之外, 再無它法。以前還沒有注意到這個問題,隨著手機功能的豐富,夜間的深色模式已逐步讓用戶接受——護眼不僅僅是亮度調(diào)節(jié),窗口顏色的改變,也可以在夜間降低屏幕亮度對人眼的刺激。
其實,Windows 10一樣可以擁有類似手機那樣的“深色模式”,只需要一段代碼,就能讓右鍵菜單增加“深色模式、亮色模式”切換功能。相對來講,各種桌面設(shè)置小工具雖然更方便些,但因為要對系統(tǒng)進(jìn)行一些不在我們監(jiān)控內(nèi)的修改,所以比自己修改要危險不少。那么下面我們來看看如何安全自主地增加深色護眼模式吧。
首先,點擊開始菜單輸入“Regedit”,然后點擊“注冊表編輯器”。在注冊表編輯器內(nèi),定位到“計算機\HKEY_CLASSES_ROOT\DesktopBackground\Shell”處(圖1)。
在Shell上單擊鼠標(biāo)右鍵,選擇彈出菜單中的“新建→項”,并將其命名為“AppMode”,這里要注意大小寫(圖2、圖3)。
單擊左鍵選中“AppMode”,然后移動鼠標(biāo)到右側(cè)空白處,單擊鼠標(biāo)右鍵,選擇“新建→字符串值”,注意,在這里要重復(fù)新建四個字符串,并分別命名為Icon、MUIVerb、Position和SubCommands。同樣的,也需要注意字符串名稱的大小寫(圖4)。
建立好四個字符串后,先雙擊Icon,在彈出的編輯字符串窗口中,填寫數(shù)值數(shù)據(jù)為“ themecpl.dll,-1”;雙擊MUIVerb,填寫數(shù)值數(shù)據(jù)為“應(yīng)用模式”;雙擊Position,填寫數(shù)值數(shù)據(jù)為“Bottom”(圖5)。
接下來,右鍵單擊“AppMode”選擇“新建—項”并命名為“Shell”,在Shell下右鍵單擊“新建→項”并命名為“001flyout”,然后再重復(fù)一次,在Shell下新建一個“002flyout”項。注意,這一步是在AppMode→Shell位置下新建兩個項,不要與操作剛開始時的DesktopBackground\Shell位置混淆(圖6、圖7)。
然后在001flyout及002flyout下,同樣需要右鍵單擊“新建→字符串值”,并且分別命名為Icon、MUIVerb。然后還要分別在二者下右鍵單擊“新建→項”并命名為commands,同樣也要留意大小寫的區(qū)別(圖8、圖9)。
建好后,順序應(yīng)該如圖一致(圖10)。
現(xiàn)在我們要對001flyout下的字符串值進(jìn)行修改,雙擊001flyout下的“Icon”,數(shù)值數(shù)據(jù)處填寫“imageres.dll,-5411”;雙擊MUIVerb,數(shù)值數(shù)據(jù)處填寫“亮色模式”(圖11)。
然后單擊001flyout下的command項,雙擊右側(cè)默認(rèn)的字符串值,數(shù)值數(shù)據(jù)中填寫“RegAddHKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Themes\Personalize/vAppsUseLightTheme/tREG_DWORD/d1/f”(圖12)。
在002flyout處,同樣要修改字符串值,雙擊002flyout下的“Icon”,數(shù)值數(shù)據(jù)處填寫“imageres.dll,-5412”;雙擊MUIVerb,數(shù)值數(shù)據(jù)處填寫“深色模式”(圖13)。
單擊002flyout下的command項,雙擊右側(cè)默認(rèn)的字符串值,數(shù)值數(shù)據(jù)中填寫“RegAddHKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Themes\Personalize/vAppsUseLightTheme/tREG_DWORD/d0/f”(圖14)。
修改完畢后關(guān)閉注冊表編輯器,對著桌面空白處單擊鼠標(biāo)右鍵,可以發(fā)現(xiàn)右鍵菜單中已經(jīng)包含了一個“應(yīng)用模式”項,光標(biāo)移動到這里會自動展示子菜單,分別為“亮色模式”和“深色模式”,不妨選擇“深色模式”看一下效果。這樣一來,我們就可以根據(jù)實際光線的強弱,方便快捷地調(diào)整Windows10的顏色模式了(圖15)。