Spuštění šetřiče obrazovky |
![]() |
Postup: V modulu deklarujte: Public Declare Function GetDesktopWindow Lib "user32" () As Long Public Declare Function SendMessage Lib "user32" _ Alias "SendMessageA" (ByVal hWnd As Long, ByVal _ wMsg As Long, ByVal wParam As Long, lParam As Long) As Long Public Const WM_SYSCOMMAND As Long = &H112& Public Const SC_SCREENSAVE As Long = &HF140& Function StartScreenSaver() As Boolean Dim hWnd& On Error Resume Next hWnd& = GetDesktopWindow() Call SendMessage(hWnd&, WM_SYSCOMMAND, SC_SCREENSAVE, 0&) StartScreenSaver = (Err.Number = 0) End Function |
![]() |
Autor: The Bozena |