2014-02-20 46 views
0

我有一个父窗口顶部有一个子窗口,如何处理从子窗口到父窗口的鼠标事件。如何在wxwidgets中处理父窗口的鼠标事件

这里是我的代码:

//parent class 
    IMPLEMENT_DYNAMIC_CLASS(MWParent, wxPanel) 
    BEGIN_EVENT_TABLE(MWParent, wxPanel) 
    EVT_LEFT_DCLICK(MWParent::OnMouseLeftDClick) 
    EVT_RIGHT_DOWN(MWParent::OnMouseRightclick) 
    END_EVENT_TABLE() 

    MWParent::MWParent() 
    { 
    } 
    MWParent::~MWParent() 
    { 

    } 
    MWParent::MWParent(wxWindow *win , long id):wxPanel(win , id){ 
      MWChild *obj = new MWChild(this); 
    } 

    //child class 

    IMPLEMENT_DYNAMIC_CLASS(MWChild, wxPanel) 
    BEGIN_EVENT_TABLE(MWChild, wxPanel) 
    END_EVENT_TABLE() 

    MWChild::MWChild() 
    { 
    } 
    MWChild::~MWChild() 
    { 

    } 
    MWChild::MWChild(wxWindow *win , long id):wxPanel(win , id){ 


} 

回答