Мне нужно отключить/отключить звуковую карту при запуске и завершении работы.Как приостановить выключение Windows
Я нашел код для выполнения работы, но часто Windows захлопывает через выключение, и звук никогда не отключается.
Может кто-нибудь, пожалуйста, сообщите мне, как приостановить выключение достаточно долго, чтобы мое приложение отключило звук? Я могу использовать простой TTimer, чтобы приостановить приложение достаточно долго, чтобы он мог запустить отключение, а затем позволить Windows завершить работу.
Как сказать Windows ждать?
Я замечаю, что если я оставлю Firefox включенным и попытаюсь завершить работу, Windows перестанет появляться с сообщением «Эти программы предотвращают закрытие окон ...» и требуется щелчок, чтобы заставить Firefox закрыть. Мне нужно это найти.
Как вы заглушите звуковую карту? Я просто догадываюсь, но я думаю, что такой процесс должен быть мгновенным или, по крайней мере, исполненным в миллисекундах. Кроме этого, IMHO, вы должны поймать 'WM_QUERYENDSESSION' или какое-то подобное сообщение и сделать там процесс заглушения. –
На какую версию Windows нужно выполнить ваше приложение? –
Win7 и win8 ноутбуки. Подробнее см. Ниже. – user2175495