Узнать загрузился ли процесс

131
16 марта 2019, 10:20

Возможно ли средствами WinApi узнать, что запущенный процесс полностью загрузился?

Пример: - запускаем notepad.exe -<большой файл на 1.4Гб> (CreateProcess)
После запуска процесс notepad.exe существует в дереве процессов и даже корректно откликается на оконные сообщения, но в этот момент он загружает файл в редактор (возможно он делает это в одном или нескольких потоках) и по факту работать с блокнотом еще нельзя.

P.S. принимаются любые идеи для решения проблемы)

P.S.S. состоянием "полностью загрузился" будем считать ожидаемое рабочее состояние процесса. Т.е. для блокнота - это блокнот открыл требуемый файл и готов к редактированию, для видеоплеера - файл загружен и готов к воспроизведению, для майнера - майнер загружен и работает/готов к работе

READ ALSO
Сравнение элементов массива и ArrayLIst-a

Сравнение элементов массива и ArrayLIst-a

У меня имеется класс Gene, который трансформирует математическое выражение вида ( x + 3 ) в ,например, массив array={"+","x","3",null,null,

171
API запросы в Java и OAuth 2.0

API запросы в Java и OAuth 2.0

Добрый день, нужно написать то, что позволит подключиться к https://apihh

151
Передача парамметров в paint JFrame

Передача парамметров в paint JFrame

Есть массив значений(координат), как передать его в метод paint, чтобы он отрисовывал по этим координатам? Обычной передачей параметров нельзя...

156
Проверка орфографии в Android

Проверка орфографии в Android

Возможно ли в Android при вводе пользователем некорректно написанного слова получить список всевозможных вариантов правильного написания...

145