什么是最简单的方法来检查我的程序是否已经在Windows下运行WxPython? 理想情况下,如果用户试图第二次启动程序,焦点应该返回到第一个实例(即使窗口被最小化)。
这个问题是类似的,但答案是VB.NET。
你应该使用wx.SingleInstanceChecker 。 在这里看到更多关于如何使用它的信息, 这篇文章讲述了如何找到正在运行的实例(你必须使用pywin32函数,没有内置wxPython AFAIK)。