/* 添加键盘的按键释放事件 */ void LCUI_PostKeyUpEvent( int key_code ) { LCUI_SystemEvent event; event.type = LCUI_KEYUP; event.which = key_code; LCUIKeyBoard_ReleaseKey( key_code ); LCUI_PostEvent( "keyup", &event ); }
static void OnKeyboardEvent( LCUI_SystemEvent *e, void *arg ) { if( e->type == LCUI_KEYDOWN ) { LCUIKeyBoard_HitKey( e->key_code ); } else if( e->type == LCUI_KEYUP ) { LCUIKeyBoard_ReleaseKey( e->key_code ); } }