Jak z poziomu VB zablokować włączanie się wygaszacza ekranu (tak jak to często robią odtwarzacze multimedialne)? Mam windowsa XP Home
Czy wolisz polską wersję strony elektroda?
Nie, dziękuję Przekieruj mnie tam
Option Explicit
Private Declare Function SendMessage Lib "user32" Alias _
"SendMessageA" (ByVal hwnd As Long, ByVal wMsg As _
Long, ByVal wParam As Long, lParam As Any) As Long
Const WM_SYSCOMMAND = &H112&
Const SC_SCREENSAVE = &HF140&
Private Sub Command1_Click()
SendMessage Me.hwnd, WM_SYSCOMMAND, SC_SCREENSAVE, ByVal 0&
End Sub
[HKEY_USERS\.DEFAULT\Control Panel\Desktop]
"ScreenSaveActive"="0"