里面是我写的,当参考.我用c++
头文件中:
EVENT_MAP_ENTRY(keyDownEvent, OnKey)
Boolean OnKey(EventPtr pEvent, Boolean& bHandled);
cpp中:
Boolean CQueryForm::OnKey(EventPtr pEvent, Boolean& bHandled)
{
if (pEvent->eType == keyDownEvent)
{
switch(pEvent->data.keyDown.chr)
{
case chrLeftArrow:
break;
case chrRightArrow:
break;
case chrUpArrow:
break;
case chrDownArrow:
break;
}
bHandled=true;
return true;
}
每个case->break中间可以写你需要触发的事件内容
具体每个硬按钮对应的keycode请看系统带的chars.h文件