Как узнать, является ли процесс приложением — Windows

С помощью EnumProcesses Я могу получить список текущих запущенных процессов. Но как мне узнать, какие из них являются приложениями? Я говорю об этом w.r.t. менеджер задач, см. Вот.

Похоже IsWindow() функция это то, что мне нужно .. верно? Если нет, пожалуйста, руководство дальше.

0

Решение

Вы ищете видимые окна верхнего уровня. Найти их с EnumWindows, Это перечисляет все окна верхнего уровня. Те, которые вас интересуют, являются видимыми. Вызов IsWindowVisible чтобы получить эту информацию.

2

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]