From efca8d01615f81ccf6b328c832193b8d9f12b0ea Mon Sep 17 00:00:00 2001 From: PYDT <85057800+87owo@users.noreply.github.com> Date: Fri, 15 Sep 2023 13:32:51 +0800 Subject: [PATCH] Add files via upload --- PYAS.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/PYAS.py b/PYAS.py index 8f2ecb4..41a3426 100644 --- a/PYAS.py +++ b/PYAS.py @@ -942,7 +942,10 @@ class MainWindow_Controller(QMainWindow): def repair_system_wallpaper(self): try: - win32api.SystemParametersInfo(win32con.SPI_SETDESKWALLPAPER, 0, 'C:/Windows/web/wallpaper/windows/img0.jpg', win32con.SPIF_UPDATEINIFILE | win32con.SPIF_SENDCHANGE) + key = win32api.RegOpenKeyEx(win32con.HKEY_CURRENT_USER, "Control Panel\\Desktop", 0, win32con.KEY_SET_VALUE) + win32api.RegSetValueEx(key, "Wallpaper", 0, win32con.REG_SZ, 'C:/Windows/web/wallpaper/windows/img0.jpg') + win32api.RegCloseKey(key) + win32gui.SystemParametersInfo(win32con.SPI_SETDESKWALLPAPER, 'C:/Windows/web/wallpaper/windows/img0.jpg', win32con.SPIF_SENDCHANGE) except: pass