标签: python windows user-interface wxpython
检查我的程序是否已在Windows下运行WxPython的最简单方法是什么?理想情况下,如果用户尝试第二次启动程序,焦点应该返回到第一个实例(即使窗口最小化)。
这个question类似,但答案是VB.NET。
答案 0 :(得分:3)
您应该使用wx.SingleInstanceChecker。有关如何使用它的更多信息,请参阅here,this post告诉我找到正在运行的实例(您必须使用pywin32函数,wxPython AFAIK中没有内置任何内容)。