Private Declare Function ExitWindowsEx Lib user32 (ByVal uFlags As Long, ByVal dwReserved As Long) As Long
Const EWX_SHUTDOWN = 1
Const EWX_LOGOFF = 0
Const EWX_REBOOT = 2
Const EWX_FORCE = 4
Private Sub Command1_Click()
Dim a
a = ExitWindowsEx(EWX_LOGOFF or EWX_FORCE or EWX_SHUTDOWN, 0)
End Sub
如果将
a = ExitWindowsEx(EWX_LOGOFF or EWX_FORCE or EWX_SHUTDOWN, 0)
改换为
a = ExitWindowsEx(EWX_LOGOFF or EWX_REBOOT, 0)
即可实现强制重启计算机!
在VB中执行强制关闭计算机
最新推荐文章于 2021-08-05 18:21:12 发布
本文介绍了一段使用VBA编写的代码,该代码能够实现强制重启计算机的功能。通过调用ExitWindowsEx函数并设置相应的参数,可以实现不同类型的系统退出操作,如注销、关机和重启等。
1494

被折叠的 条评论
为什么被折叠?



