2012-11-01 68 views
1

我想製作一個程序,定期更改Windows 8的顏色開始屏幕。我找到了註冊表值來進行更改,但問題是用戶必須註銷然後重新登錄才能看到更改。有沒有辦法向系統發送一條消息,或者像在「個性化」滑塊中設置它那樣立即更改啓動屏幕的顏色?更改Windows 8開始屏幕顏色

我用C++爲編程語言和Visual Studio 2012

任何幫助,將不勝感激。

P.S.我也想讓我的程序定期更改爲鎖定屏幕圖片。如果有人能分享一個指向那也是很好的。

+0

對於鎖定屏幕,看看使用[LockScreen類](http://msdn.microsoft.com/en-us/library/窗口/應用/ windows.system.userprofile.lockscreen)。 –

+0

謝謝。我會仔細看看的。但是,如何開始屏幕,因爲這是我目前的首要任務? – l3utterfly

回答

2

我不相信你可以設置系統主題顏色,至少在Windows應用商店的應用程序。你甚至不能從系統主題顏色讀取,根據這個線程: Windows 8 theme color - accessing it programmatically

+0

這絕對是一個打擊。微軟在想什麼?然而,第二個想法是,如果一個Windows商店應用程序可以讀取系統值,我猜可能會有一些安全問題。我永遠不會下載需要訪問我的系統設置才能工作的應用程序。好吧,無論如何,我會在沒有使用Windows應用程序的情況下找到解決方法。 – l3utterfly