
У мене є декілька старих спеціальних програм, які виконують тривалі завдання. У попередніх версіях Windows програми втрачали відповідь під час виконання заданого завдання. Іноді інтерфейс користувача оновлювався, іноді - ні.
Однак у Windows 7, коли інтерфейс користувача не реагує, все вікно затьмарюється, і інтерфейс ніколи не оновлюється, поки завдання продовжується.
Хоча це може бути наслідком поганого коду (не породження окремих процесів для тривалих завдань), змінити їх не є можливим.
Чи можна відключити сірість / згасання невідповідних / зайнятих програм у Windows 7?
CreateProcess(); DebugActiveProcess(); for(;;)WaitForDebugEvent();.