Как заморозить экран с помощью Windows API? - PullRequest
0 голосов
/ 24 ноября 2010

Есть ли в Windows API, который замораживает все на несколько секунд, а затем возобновляет его как обычно?

Ответы [ 2 ]

2 голосов
/ 24 ноября 2010

Я серьезно сомневаюсь, что есть.Однако вы можете сделать снимок того, что отображается в данный момент, а затем создать окно, заполняющее весь экран (или экраны), и заполнить это окно только что сделанным снимком.Это создаст впечатление, что все замерзает.

Конечно, это только создает впечатление, что все замерзает;все процессы и окна будут обновляться как обычно за вашим «окном снимка».

1 голос
/ 24 ноября 2010

Я не пробовал это недавно, но несколько лет назад меня это обожгло:

Установите приоритет процесса в режиме реального времени и введите цикл. В многоядерных системах вам, вероятно, понадобится один поток на логическое ядро.

Побочные эффекты включают перегрев компьютера.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...