我有我认为是wxAuiToolBar指针(我称之为tb):
wx.__version__ --> '3.0.2.0'
tb --> <wx._core.Control; proxy of <Swig Object of type 'wxControl *' at 0x474e600> >
tb.GetClassName() --> u'wxAuiToolBar
tb.__class__ --> <class 'wx._core.Control'>
wxPyTypeCast已不在wxPython中,但我想进入工具按钮。
我从父框架的GetChildren()方法获得了指针。
由于python它只是一个控件,我可以访问工具栏方法。
我做错了什么?
答案 0 :(得分:0)
import wx.aui
之前我得到一个指向工具栏的指针,我会得到一个正确类型的指针:
<wx.aui.AuiToolBar; proxy of <Swig Object of type 'wxAuiToolBar *' at 0x53c0200> >
如果我在第一次访问后导入,指针将继续只是wxControl类型。如果您知道它的行为方式,那就没什么大不了的了。