使用Python快速实现显示器关闭和锁住桌面
现在很多公司都需要考虑节能,特别对电方面的节能。因此很多公司都针对电脑进行管理,比如当你离开电脑时,需要把显示器处于关闭状态,同时让电脑处于锁定状态,这样有利于节能,同时也能延长电脑显示器的寿命,同时也可以让你的内容保密,不让无关人员看到相关的信息,以及可能误操作你的宝贵资料。
在没有使用这个功能程序之前,都是使用显示器的物理按钮来关闭显示,这样按的次数多了,就会导致按钮失灵,加速显示器的损坏。另外,还需要按快捷键对桌面锁住,这样也多了一点操作。使用用下面的脚本程序,就可以点击一下,即可以这两个功能,比较方便快捷。
代码如下:
#python 3.4 win7 from ctypes import * from ctypes.wintypes 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()
蔡军生 QQ:9073204 深圳
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。