Board logo

标题: 请老师看一下,VB不能实现重启,关机! [打印本页]

作者: wpj0623    时间: 2009-11-17 19:03     标题: 请老师看一下,VB不能实现重启,关机!

声明部分
Declare Function ExitWindowsEx Lib "user32" (ByVal uFlags As Long, ByVal dwReserved As Long) As Long
代码部分
Private Sub Command1_Click()
    ExitWindowsEx EWX_LOGOFF, 0
   
End Sub

Private Sub Command2_Click()
    ExitWindowsEx EWX_REBOOT, 0
   
End Sub

Private Sub Command3_Click()
    ExitWindowsEx EWX_SHUTDOWN, 0
End Sub

XP系统,单击这三个按钮的效果是一样的,三个按钮都只能注销,而不能重启,关机,请问老师这是怎么回事?
作者: fwbook    时间: 2009-11-18 08:39

这是由于你的程序没有相应的权限。具体可以参考这个文章的介绍:http://baike.baidu.com/view/2007643.htm
作者: str123    时间: 2010-12-9 22:12

DING
顶顶顶顶顶顶顶顶顶顶顶顶
作者: 小草    时间: 2011-8-27 16:29

可以利用
shutdown -r
shutdown -s
shutdown -l
来实现重启、关机、注销
作者: lizq1228    时间: 2013-11-25 15:24

用DOS命令  也许可以实现




欢迎光临 万卷图书 (http://wanjuanchina.net/) Powered by Discuz! 7.0.0