События сна ноутбука / рабочего стола - PullRequest
4 голосов
/ 23 июля 2010

Мне было интересно, было ли событие, которое запускается, когда ноутбук или настольный компьютер переходит в спящий режим.

Примером может быть: Когда пользователь работает на своем ноутбуке и опускает монитор, ноутбук переходит в спящий режим.

Или когда пользователь переходит в «Пуск» → «Выключение» → «Спящий режим».

Существуют ли какие-либо события, встроенные в .NET, которые определяют это?

1 Ответ

2 голосов
/ 23 июля 2010

Проверьте эту статью CodeProject и эти справочные статьи MSDN .

Чтобы узнать объявления C # DLLImport, посетите pinvoke.net

UPD

Также проверьте здесь

...