Option Explicit 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 Const WM_SYSCOMMAND = &H112& Const SC_MONITORPOWER = &HF170&
Private Sub Form_Load() SendMessage Me.hWnd, WM_SYSCOMMAND, SC_MONITORPOWER, 2& '根据MSDN,这个参数如果是1,则 表示显示器处于低能耗状态。 End Sub
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
Const WM_SYSCOMMAND = &H112&
Const SC_MONITORPOWER = &HF170&
Private Sub Form_Load()
SendMessage Me.hWnd, WM_SYSCOMMAND, SC_MONITORPOWER, 2& '根据MSDN,这个参数如果是1,则 表示显示器处于低能耗状态。
End Sub
SendMessage Me.hWnd, WM_SYSCOMMAND, SC_MONITORPOWER, -1&
那个“显示器.hwnd”具体到我的代码应该怎么写?“Byval 开关”呢?
继续请教!
记得几年前,有个叫bluefire的木马是有这样的功能的。