Главная » C++ » Проверьте, запущено ли внешнее приложение с помощью wxWidgets
Проверьте, запущено ли внешнее приложение с помощью wxWidgets
Я ищу некоторых wxWidgets функция, чтобы проверить, работает ли внешнее приложение в системе. Что-то похожее NSRunningApplications в какао.
Я посмотрел на многие API-интерфейсы wxwidgets, включая класс wxProcess, но не нашел способа сделать это.
Кто-нибудь знает способ проверить, работает ли внешний процесс в wxWidgets на основе его имени или идентификатора приложения (не pid).
Нет способа проверить внешние процессы, кроме использования pid в wxWidgets.
Единственный способ проверить существование — это процесс, который вы сами запустили, используя wxExecute / wxProcess или статическую функцию. wxProcess :: Exists (int pid) проверить запущенный процесс с заданным pid.