编程中国 | 业界新闻 | 技术文章 | 视频教程 | 下载频道 | 程序源码 | 个人空间 | 编程论坛  
全能 ASP / PHP / ASP.NET 主机,支持月付专业 MSSQL 数据库空间,支持月付专业 MySQL 数据库空间,支持月付学习型 ASP/PHP/ASP.NET 主机 30元/年
发新话题
打印

[讨论]使用ExitWindowsEx为何关机后不能自动关闭电源呀?

[讨论]使用ExitWindowsEx为何关机后不能自动关闭电源呀?

用下面的函数为何关机后不能自动关闭电源呀?

private  Declare Function ExitWindowsEx Lib "user32" (ByVal uFlags As Long, ByVal  dwReserved As Long) As Long

Const EWX_LOGOFF = 0   \'注销
Const EWX_SHUTDOWN = 1 \'关机
Const EWX_REBOOT = 2   \'重新启动
Const EWX_FORCE = 4    \'强迫注销
Const EWX_POWEROFF = 8 \'自动关闭电源

我试了好多次为什么应用该函数不能关闭电源
    画面只停留在xp的妆面状态,上面还有一个鼠标,别的什么也不显示.

TOP

看来你可还得好好的学学了, 在 windows 2000 以上的系统  你不能只调用ExitWindowsEx
就能解决问题的, 你还得调用其他很多的api 才可以达到关机,重启的目的

具体的你可以在网上baidu一下就没有问题了
洒家靠!悟空:我给你说过N遍了,叫你不要说我帅!虽然我承认我很帅!!

TOP

xp下这个函数是有问题的,你可以查一下msdn即可!建议先判断一下操作系统类型,xp就直接用shutdown

[此贴子已经被作者于2005-5-17 14:49:18编辑过]


说你哪,看了我那么多帖子都不回,好意思吗?! 觉得需要我帮助,请Q:496227096

TOP

发新话题