Private Const WM_SYSCOMMAND As Long = &H112
Private Const SC_MONITORPOWER As Long = &HF170&
Private Const HWND_BROADCAST As Long = &HFFFF
Private Declare Function SendMessage Lib "user32" Alias "SendMessageA" (ByVal hwnd As Long, ByVal wMsg As Long, ByVal wParam As Long, ByVal lParam As Long) As Long
'
Public Sub SetScreenPowerOff()
Call SendMessage(HWND_BROADCAST, WM_SYSCOMMAND, SC_MONITORPOWER, 1&)
End Sub
Public Sub SetScreenPowerOn()
Call SendMessage(HWND_BROADCAST, WM_SYSCOMMAND, SC_MONITORPOWER, 0&)
End Sub