ola pessoa estou aqui mais uma vez com uma duvida tenho certeza que os colegas irão me ajuda muito
essa função abaixo que ache em um site seria para desligar o pc mais em ves disso ele apenas fa fogoof do sistema.
Declare Function ExitWindowsEx Lib "user32" (ByVal uFlags As _
Long, ByVal dwReserved As Long) As Long
'Public Const EWX_LOGOFF As Long = 0 'Faz Logoff do usuário.
'Public Const EWX_SHUTDOWN As Long = 1 'Desligar o compitador.
'Public Const EWX_REBOOT As Long = 2 'Reiniciar o computador.
'Public Const EWX_FORCE As Long = 4 'Força a ação desejada.
'EWX_FORCE = 4 '=> 'Força qualquer aplicação a sair sem perguntar ao usuário para fechá-las.
'EWX_LOGOFF = 0 '=> Faz o Log off da rede.
'EWX_POWEROFF = 8 ' =>Desliga o sistema e, se possível, desliga o computador.
'EWX_REBOOT = 2 '=> Realiza um reboot completo do sistema.
'EWX_SHUTDOWN = 1 ' => Desliga o sistema.
Function ShutDownWindows()
'Isto irá fechar todas as aplicações e desligar o Windows.
Dim x As Long
x = ExitWindowsEx(EWX_SHUTDOWN, 0)
Application.Quit acExit
End Function
desde já agradeço.
essa função abaixo que ache em um site seria para desligar o pc mais em ves disso ele apenas fa fogoof do sistema.
Declare Function ExitWindowsEx Lib "user32" (ByVal uFlags As _
Long, ByVal dwReserved As Long) As Long
'Public Const EWX_LOGOFF As Long = 0 'Faz Logoff do usuário.
'Public Const EWX_SHUTDOWN As Long = 1 'Desligar o compitador.
'Public Const EWX_REBOOT As Long = 2 'Reiniciar o computador.
'Public Const EWX_FORCE As Long = 4 'Força a ação desejada.
'EWX_FORCE = 4 '=> 'Força qualquer aplicação a sair sem perguntar ao usuário para fechá-las.
'EWX_LOGOFF = 0 '=> Faz o Log off da rede.
'EWX_POWEROFF = 8 ' =>Desliga o sistema e, se possível, desliga o computador.
'EWX_REBOOT = 2 '=> Realiza um reboot completo do sistema.
'EWX_SHUTDOWN = 1 ' => Desliga o sistema.
Function ShutDownWindows()
'Isto irá fechar todas as aplicações e desligar o Windows.
Dim x As Long
x = ExitWindowsEx(EWX_SHUTDOWN, 0)
Application.Quit acExit
End Function
desde já agradeço.