不处理事件让后续处理
点击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
浙公网安备 33010602011771号