Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ms-access/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Events Windows任务栏图标事件类型-WxPython Phoenix_Events_Wxpython_Python 3.4 - Fatal编程技术网

Events Windows任务栏图标事件类型-WxPython Phoenix

Events Windows任务栏图标事件类型-WxPython Phoenix,events,wxpython,python-3.4,Events,Wxpython,Python 3.4,我正在尝试查找与我的应用程序的windows任务栏图标关联的事件类型。在Windows 8.1中,用户可以从此图标关闭、最小化和还原应用程序 谷歌只显示任务栏托盘图标的结果,这完全是另一回事。到目前为止,我已经尝试过这些: wx.EVT_CLOSE # This event is not generated for taskbar closing wx.EVT_RESTORE # This event is not generated either 然而,它确实关闭了应用程序,并且还

我正在尝试查找与我的应用程序的windows任务栏图标关联的事件类型。在Windows 8.1中,用户可以从此图标关闭、最小化和还原应用程序

谷歌只显示任务栏托盘图标的结果,这完全是另一回事。到目前为止,我已经尝试过这些:

wx.EVT_CLOSE    # This event is not generated for taskbar closing
wx.EVT_RESTORE  # This event is not generated either

然而,它确实关闭了应用程序,并且还成功地恢复了一个图标化的应用程序。我做了两个单独的处理程序来检查这个。当我使用标题栏按钮(关闭和最小/最大化按钮)时,它们工作正常,但在任务栏上执行时不工作。

您是否尝试过
wx.EVT\u图标化
?是的,但它只工作一次(一次最小化,然后恢复)。在我恢复应用程序后,在任务栏图标上的任何进一步单击都不会创建wx.EVT_图标化事件。在Windows中,如果用户一直按任务栏图标,几乎所有程序都可以在最小化和还原之间切换。是的,我从3.0开始使用Windows,但我还没有获得8.1版本,所以我不确定它在做什么differently@RenaeLider,我使用的是Windows 8.1,刚刚使用自己的共享软件进行了检查,单击其任务栏图标可在图标化和还原大小之间切换,这是Py2.7上的wxPython 2.9.5或Py3.4上的最新Phoenix版本。我不知道做什么特别的事。你能提供一个示例应用程序吗?@Werner我尝试了一个小应用程序,它成功了。也许我在我的另一个脚本中做错了什么。如果它是一个无边界的框架,会有什么不同吗?我的周围没有窗户装饰。我正在使用
wx.NO\u BORDER