Запретить открытие второго экземпляра - PullRequest
2 голосов
/ 20 июля 2009

Какой самый простой способ проверить, работает ли моя программа с WxPython под Windows? В идеале, если пользователь пытается запустить программу во второй раз, фокус должен вернуться к первому экземпляру (даже если окно свернуто).

Этот вопрос похож, но ответ для VB.NET.

1 Ответ

3 голосов
/ 20 июля 2009

Вы должны использовать wx.SingleInstanceChecker . См. здесь для получения дополнительной информации о том, как его использовать, и в этом посте рассказывается о поиске работающего экземпляра (для этого нужно использовать функции pywin32, в wxPython AFAIK нет ничего встроенного).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...