python关闭显示器加锁屏
python仅关闭显示器代码
# -*- coding: utf-8 -*- """ @Author: Meng @software: PyCharm @file: 关闭显示器.py @time: 2021/10/28 20:39 """ from ctypes import * HWND_BROADCAST = 0xffff WM_SYSCOMMAND = 0x0112 SC_MONITORPOWER = 0xF170 MonitorPowerOff = 2 SW_SHOW = 5 def screenOff(): windll.user32.PostMessageW(HWND_BROADCAST, WM_SYSCOMMAND, SC_MONITORPOWER, MonitorPowerOff) shell32 = windll.LoadLibrary("shell32.dll") shell32.ShellExecuteW(None, 'open', 'rundll32.exe', 'USER32', '', SW_SHOW) if __name__ == "__main__": screenOff()
python关闭显示器并锁屏代码
# -*- coding: utf-8 -*- """ @Author: Meng @software: PyCharm @file: python关闭显示器并锁屏代码.py @time: 2021/10/28 20:39 """ from ctypes import * HWND_BROADCAST = 0xffff WM_SYSCOMMAND = 0x0112 SC_MONITORPOWER = 0xF170 MonitorPowerOff = 2 SW_SHOW = 5 def main(): windll.user32.PostMessageW(HWND_BROADCAST, WM_SYSCOMMAND, SC_MONITORPOWER, MonitorPowerOff) shell32 = windll.LoadLibrary("shell32.dll") shell32.ShellExecuteW(None,'open', 'rundll32.exe', 'USER32,LockWorkStation','',SW_SHOW) if __name__ == "__main__": print( "Win32 Application in python" ) main()