Re[2]: Эмуляция сообщений
От: AleX AciD Россия  
Дата: 16.07.06 21:42
Оценка:
Здравствуйте, Antrekot, Вы писали:

A>Сделал так же, но все равно не работает, экран гаснет как установлено в параметрах через 3 минуты.


Если вам нужно предотвратить запуск хранителя экрана, это можно сделать в функции окна, вернув ноль в ответ на сообщение WM_SYSCOMMAND с параметром wParam равным SC_SCREENSAVE:
   switch (uMsg)                 // Check For Windows Messages
   {
...
      case WM_SYSCOMMAND:        // Intercept System Commands
      {
         switch (wParam)         // Check System Calls
         {
            case SC_SCREENSAVE:     // Screensaver Trying To Start?
            case SC_MONITORPOWER:   // Monitor Trying To Enter Powersave?
            return 0;               // Prevent From Happening
         }
         break;                  // Exit
      }
...
   }

В приведенном примере также предотвращается отключение монитора.
Dura lex, sed lex
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.