Есть ли способ перечислить текущие процессы, использующие Qt на окнах? - PullRequest
3 голосов
/ 07 мая 2009

Можно ли узнать, какие процессы выполняются с использованием Qt 4? Я ищу способ подождать, пока пользователь не закроет приложение для выполнения операции.

Ответы [ 2 ]

4 голосов
/ 07 мая 2009

Я тоже не знаю решения Qt. Но сделать это не так сложно, используя функции CreateToolhelp32Snapshot(), Process32FirstW() и Process32NextW(). Просто найдите MSDN для этого. Есть также (слишком сложный) пример на

Снимок и просмотр процессов

2 голосов
/ 07 мая 2009

Не совсем решение Qt4, но вы можете запустить WMIC в QProcess и оценить результат.

Что-то вроде:

wmic process get name /every:5
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...