Sh.H. Ответов: 2

Полностью деактивировать системные события?


Привет ребята,
Можно ли деактивировать все или любое из системных событий?

Что я уже пробовал:

Я пытался найти что-нибудь в сети, но безуспешно!

Patrice T

Дайте подробную информацию о контексте.
Какова цель ?

2 Ответов

Рейтинг:
2

Patrice T

Цитата:
Можно ли деактивировать все или любое из системных событий?
"Дезактивировать" - плохая идея.
ОС обрабатывает системные события, но не "деактивирует" их. Системные события находятся здесь по уважительной причине, просто деактивировать их странно.
Я подозреваю, что вы пытаетесь сделать это как решение другой проблемы, которую вы должны объяснить.

Объясните корень проблемы, возможно, существует другое решение.


Sh.H.

Хорошо...
Главная проблема:
Мне нужно выключить (или включить режим ожидания) монитор.
Но я не хочу, чтобы он включался с какой-либо активностью.
Мне нужно, чтобы он включался с помощью специального ключа.
Я должен добавить, что, Компания TeamViewer я могу это сделать! И я не знаю, как это программное обеспечение может сделать это!
Так, не могли бы вы мне помочь, пожалуйста?

Рейтинг:
2

Dave Kreskowiak

Это зависит от того, что именно вы подразумеваете под"деактивацией системного события".

По номинальной стоимости, нет, невозможно отключить повышение системного события.

Однако вы можете просто не подписываться на них. Если у вас нет обработчика для этого события, то при его возникновении в вашем коде ничего не происходит.


Sh.H.

Да, так бывает.
Например, когда монитор находится в спящем режиме, любые события разбудят его.
Так что независимо от того, есть ли у меня обработчик событий или нет, монитор просыпается.
Вот почему я хочу деактивировать события.
Так у тебя есть какие-нибудь идеи?

Dave Kreskowiak

Вы не можете "отключить системные события", как вы описываете.