1
在我的C++應用程序,我錯誤地改變了系統的顏色:如何將我的系統顏色更改爲默認值?
const INT val = COLOR_HIGHLIGHTTEXT;
const COLORREF color = RGB(255,0,0);
::SetSysColors(1, &val, &color);
如何恢復向後默認設置?
在我的C++應用程序,我錯誤地改變了系統的顏色:如何將我的系統顏色更改爲默認值?
const INT val = COLOR_HIGHLIGHTTEXT;
const COLORREF color = RGB(255,0,0);
::SetSysColors(1, &val, &color);
如何恢復向後默認設置?
有關SetSysColors()的文檔http://msdn.microsoft.com/en-us/library/windows/desktop/ms724940%28v=vs.85%29.aspx 指出「系統終止時不保存新顏色」。所以重新啓動可能會讓你的顏色回來。
有一個如何在使用SetSysColors()更改顏色前使用GetSysColors()獲取顏色副本的示例,然後顯示如何還原顏色。
不要重新安裝Windows。首先嚐試註銷並重新登錄。 – 2013-05-14 11:59:26
好的,我正在註銷。 – 2013-05-14 12:01:09
@ Hans Passant非常感謝你,我應該在開始恐慌之前嘗試重新啓動。 – 2013-05-14 12:06:36