CodeItBetter Programming Another VB Programming Blog

How to Launch Screen Saver

Posted on January 5, 2009
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
'System & API - How to Launch Screen Saver

Option Explicit
 
Declare Function GetActiveWindow Lib "user32" () As Long
Declare Function SendMessage Lib "user32" Alias "SendMessageA" (ByVal hwnd As Long, _
    ByVal wMsg As Long, ByVal wParam As Long, lParam As Any) As Long
Public Const WM_SYSCOMMAND = &H112
Public Const SC_SCREENSAVE = &HF140
 
Private Sub Command1_Click()
    Dim lResult As Long
    x = GetActiveWindow
    Const WM_SYSCOMMAND = &H112
    Const SC_SCREENSAVE = &HF140
    lResult = SendMessage(x, WM_SYSCOMMAND, SC_SCREENSAVE, 0&)
End Sub
Comments (0) Trackbacks (0)

No comments yet.


Leave a comment


 

No trackbacks yet.