我想编写一个软件可以一键关机怎么写啊?用API函数

来源:百度知道 编辑:UC知道 时间:2024/05/30 20:45:12
说明一下,这是VB的问题

写个批处理就好了
如下:
shutdown -s 默认30秒自动关机
shutdown -s -t 2 2秒后自动关机
shutdown -s -t 3600 一个小时后自动关机
很简单的
如果想取消自动关机,就在“运行”里输入:
shutdown -a
搞定。
编软件。。。。
干吗。。。。。
新建个文本文档,将其扩展名改为 .bat
就OK了,
或者直接在运行里输入上述命令即可

用批处理多好:
--------------------------
@echo off
shutdown -s -t 0
--------------------
把它保存成.bat结尾的就行了,关机的时候以双击他就关机了

Private Const EWX_LogOff As Long = 0
Private Const EWX_SHUTDOWN As Long = 1
Private Const EWX_REBOOT As Long = 2
Private Const EWX_FORCE As Long = 4
Private Const EWX_POWEROFF As Long = 8

Private Type LUID
UsedPart As Long
IgnoredForNowHigh32BitPart As Long
End Type

Private Type LUID_AND_ATTRIBUTES
TheLuid