wxWidgets wxPanel访问在Create函数中创建的wxPanelNameStr

时间:2016-11-28 15:41:22

标签: c++ wxwidgets

我有一个wxPanel,我想要访问的是在Created函数中创建的wxPanelNameStr。有帮助吗?它甚至可能吗?

(
    wxPanel::wxPanel    (   wxWindow *  parent,
    wxWindowID  id = wxID_ANY,
    const wxPoint &     pos = wxDefaultPosition,
    const wxSize &  size = wxDefaultSize,
    long    style = wxTAB_TRAVERSAL,
    const wxString &    name = wxPanelNameStr 
)

目前有一个链接到指针的面板:

wxPanel* x = panel->getwxPanel();

但有没有办法访问基本wxPanel并获取wxPanelNameStr?

wxPanel->getName(); 

2 个答案:

答案 0 :(得分:1)

如果你有

wxPanel* myPanel = new wxPanel(....)

然后使用myPanel->GetName() 注意大写字符,而不是'getname()'

答案 1 :(得分:0)

也许我m wrong but wxPanel is a type of object(you can访问未创建的对象,并且只有已创建的对象才有名称。