C#響應系統配置項的變更

wb26 9年前發布 | 2K 次閱讀 C#

比如我們鎖定系統后,如果QQ沒有退出,則它會顯示了忙碌狀態。

請添加命名空間Microsoft.Win32,然后對注冊下面的事件。

. DisplaySettingsChanged (包含Changing) 顯示設置

. InstalledFontsChanged 字體變化

. PaletteChanged

. PowerModeChanged 電源狀態

. SessionEnded (用戶正在登出或是會話結束)

. SessionSwitch (變更當前用戶)

. TimeChanged 時間改變

. UserPreferenceChanged (用戶偏號 包含Changing)

我們的ERP系統,會監測系統時間是否改變,如果將時間調整后ERP許可文件之外的范圍,會導致ERP軟件不可用。

 本文由用戶 wb26 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!