Проверьте, запущено ли внешнее приложение с помощью wxWidgets

Я ищу некоторых wxWidgets функция, чтобы проверить, работает ли внешнее приложение в системе. Что-то похожее NSRunningApplications в какао.
Я посмотрел на многие API-интерфейсы wxwidgets, включая класс wxProcess, но не нашел способа сделать это.
Кто-нибудь знает способ проверить, работает ли внешний процесс в wxWidgets на основе его имени или идентификатора приложения (не pid).

1

Решение

Нет способа проверить внешние процессы, кроме использования pid в wxWidgets.

Единственный способ проверить существование — это процесс, который вы сами запустили, используя wxExecute / wxProcess или статическую функцию. wxProcess :: Exists (int pid) проверить запущенный процесс с заданным pid.

1

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

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

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector