Как определить, когда процесс / поток ожидает ввода пользователя
Есть ли способ определить, когда процесс Windows ожидает ввода пользователя.
Например, когда вы нажимаете на конкретную программу, которую она загружает, в этом случае процесс программы, вероятно, находится в состоянии загрузки?
что происходит, когда программа полностью загружена и ожидает ввода данных пользователем для перехода к следующему шагу. Есть ли способ обнаружить это?
ура
1 ответ
Решение
Вызов WaitForInputIdle
с ручкой к процессу. он приостанавливает выполнение до тех пор, пока программа не завершит свою инициализацию и не ожидает ввода данных пользователем без ожидания ввода.