当前位置:编程学习 > wap >>

如何为箭头键引发 KeyDown 事件??

用vs.net开发Smartphone的windows应用程序,如何为键盘上的箭头键引发 KeyDown 事件??请高手指教,急急急!!!! --------------------编程问答-------------------- MSDN中提到:
  某些键,如 Tab、Return、Esc 和箭头键,由控件自动处理。为使这些键引发 KeyDown 事件,必须在窗体上的每个控件中重写 IsInputKey 方法。用于重写 IsInputKey 的代码需要确定是否按下了某个特殊键,并且需要返回一个 true 值。
  请问怎样为一个控件重写 IsInputKey 方法???请高手指教,急哦!! --------------------编程问答-------------------- 据说key_event就可以吧?试试看 --------------------编程问答-------------------- 不行吧.箭头键的使用不是公开的吗,怎么MSDN都没讲一下怎么实现呀??
请高手指点一下吧.非常急哦!!!! --------------------编程问答-------------------- 我也碰到了这个问题,本来一个小问题,跑到.net就这么麻烦,微软起来起垃圾了,日日日!!

急急急!!看有没有高人能帮忙解决这个问题,顶顶顶 --------------------编程问答-------------------- 搞不懂。。。 --------------------编程问答-------------------- 你们如果只是需要接收KEY_DOWN的话可以用GPAI来做呀,所有的按键事件都接收过来了。我的问题是按钮,菜单什么的都扩展好了,现在设计了一个全屏的对话框应用程序,而Smartphone那个该死的CommandBar我想丢掉,用自己扩展的3D水晶按钮加上自绘位图菜单实现,但是现在发现当菜单弹出后再也不响应左软键VK_TSOFT1了,没法模拟CommandBar那样通过左软键弹出和收拢菜单。我想通过注册热键来处理但是,注册成功后还是接收不到热键,现在还在郁闷中,哪位高手知道该怎么弄的,告诉下,我请吃大餐呀
补充:移动开发 ,  Windows Phone
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,