Python 问:wx MouseEvent什么也不做

Python 问:wx MouseEvent什么也不做,python,mouseevent,wxwidgets,Python,Mouseevent,Wxwidgets,因此,我在python上与wx一起工作了一段时间。 对于我的问题,我编写了一个小代码,以便向您展示我需要的东西 import wx while True: if wx.MouseEvent().LeftIsDown() == True: print True 我一直在尝试几种变体,但都没有结果。 希望您能帮助我。事件对象不是由用户创建的 它是由wx框架在出现相关事件时创建的,比如用户单击鼠标、键盘、按钮等 您需要设置事件绑定 请参阅。事件对象不是由用户创建的 它是由wx框架在出现相关事

因此,我在python上与wx一起工作了一段时间。 对于我的问题,我编写了一个小代码,以便向您展示我需要的东西

import wx
while True:
if wx.MouseEvent().LeftIsDown() == True:
    print True
我一直在尝试几种变体,但都没有结果。
希望您能帮助我。

事件对象不是由用户创建的

它是由wx框架在出现相关事件时创建的,比如用户单击鼠标、键盘、按钮等

您需要设置事件绑定


请参阅。

事件对象不是由用户创建的

它是由wx框架在出现相关事件时创建的,比如用户单击鼠标、键盘、按钮等

您需要设置事件绑定


请参阅。

因此我重新编写了代码。我需要检查鼠标的状态。
正确的方法是:

if  wx.GetMouseState().LeftIsDown() == True:

所以我重新编写了代码。我需要检查鼠标的状态。
正确的方法是:

if  wx.GetMouseState().LeftIsDown() == True:

好吧,看来我有点困惑了。谢谢你的评论!好吧,看来我有点困惑了。谢谢你的评论!