不处理事件让后续处理

点击button(事件)

触发函数(处理)

函数中调用event??怎么理解

http://blog.csdn.net/sinat_35287833/article/details/51815688 可参考这个blog

http://blog.sina.com.cn/s/blog_4b4570920100072e.html

处理事件的类都继承自wxEvtHandler,其中包含frames, buttons, menus, even documents,所有的窗体类(即从wxWindow继承的类)和程序类(application class).

event.Skip();

void MyTextCtrl::OnChar(wxKeyEvent& event)

{   if ( isalpha( event.KeyCode() ) )

    {  // key code is within legal range. we call event.Skip() so the

       // event can be processed either in the base wxWidgets class

       // or the native control.

      event.Skip();   }   else

    {  // illegal key hit. we don't call event.Skip() so the

       // event is not processed anywhere else.

        wxBell();   }}

 posted on 2017-10-27 18:11  妍血  阅读(447)  评论(0)    收藏  举报