Перевести компьютер в спящий режим - C#
Формулировка задачи:
Как заставить компьютер перейти в спящий режим?
Выключить .
Как сделать авто обновляющейся MessedgBox, например, чтобы таймер шёл в этом окне или для этого нужна отдельная форма?
"cmd", "/c shutdown -s -f -t 00"
Решение задачи: «Перевести компьютер в спящий режим»
textual
Листинг программы
using System.Runtime.InteropServices; public partial class mainForm : Form { [DllImport("user32.dll", SetLastError = true)] static extern bool LockWorkStation(); private void lockWinButton_Click(object sender, EventArgs e) { bool result = LockWorkStation(); if (result == false) { // An error occured throw new Win32Exception(Marshal.GetLastWin32Error()); } } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д