Dzwebs.Net

撰写电脑技术杂文十余年

VBA关机代码

Admin | 2012-2-16 9:27:19 | 被阅次数 | 7626

温馨提示!

如果未能解决您的问题,请点击搜索;登陆可复制文章,点击登陆

  *API函数声明 

  Declare Function ExitWindows Lib "User" (ByVal dwReturnCode As Long, ByVal wReserved As Integer) As Integer

  注释:执行 
  Dim DUMMY 
  DUMMY=ExitWindows(0,0) 

  强制关闭计算机:用API函数ExitWindowsEx可以实现强制关机,即便是您的应用程序尚未保存文件。 

  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)

  即可实现强制重启计算机!


该杂文来自: PowerPoint杂文

上一篇:学习PPT的VBA是否有用

下一篇:如何让office窗体显示在屏幕的最上方

网站备案号:

网站备案号:滇ICP备11001339号-7

版权属性:

Copyright 2007-2021-forever Inc. all Rights Reserved.

联系方式:

Email:dzwebs@126.com QQ:83539231 访问统计