neuron Administrator
Posts : 38 Join date : 2009-08-06
| Subject: How to enable screensaver using vb.net Fri Aug 21, 2009 5:37 am | |
| paste the code below and start from there - Code:
-
Private Declare Function GetDesktopWindow Lib "user32" () As Integer Private Declare Function SendMessage Lib "user32" Alias "SendMessageA" _ (ByVal hWnd As Integer, ByVal wMsg As Integer, _ ByVal wParam As Integer, ByRef lParam As Integer) As Integer
Const WM_SYSCOMMAND As Integer = &H112 Const SC_SCREENSAVE As Integer = &HF140
Private Shared Sub StartScreenSaver() Dim hWnd As Integer hWnd = GetDesktopWindow() SendMessage(hWnd, WM_SYSCOMMAND, SC_SCREENSAVE, 0) End Sub
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load Call StartScreenSaver() End Sub
| |
|