如何设置上、下、左、右方向键为BUTTON的快捷键?
如何设置上、下、左、右方向键为BUTTON的快捷键?
问题点数:50、回复次数:9Top
1 楼wuyazhe(wyz&xyl)回复于 2005-06-01 09:02:20 得分 45
form的keyprevw设置为True,keypress里判断Top
2 楼pzping(小虾)回复于 2005-06-01 09:09:54 得分 0
别的键行,但上下左右方向不行,按下的时候,移动的是窗口里的工具栏图标!
Top
3 楼miaojx(I'll be back)回复于 2005-06-01 09:11:35 得分 5
有的鍵好像設置成快捷鍵不合适Top
4 楼yishan116(哈哈)回复于 2005-06-01 09:15:54 得分 0
我也想知道这个是怎么做的,Top
5 楼wuyazhe(wyz&xyl)回复于 2005-06-01 09:28:39 得分 0
别的键行,但上下左右方向不行,按下的时候,移动的是窗口里的工具栏图标!
原本是明白你的意思的,现在不明白你要干嘛了。。
Top
6 楼ferrari1231()回复于 2005-06-01 09:35:09 得分 0
你是在做游戏吗??Top
7 楼pzping(小虾)回复于 2005-06-01 09:42:09 得分 0
我的意思是按下 ‘上方向’键就想当于按下窗口中的一个BUTTON按扭!执行BUTTON里的事件
请给个示例好吗?
我用KEYKESS里,按字母有用,但是用方向键里没用,只是移动窗口里的光标!Top
8 楼wuyazhe(wyz&xyl)回复于 2005-06-01 09:46:44 得分 0
焦点不在窗体比较麻烦,用钩子吧。暂时不知道.net如何处理父窗体的消息,或者如何处理进程消息。wndproc只能抓住hwnd是自己的消息Top
9 楼pzping(小虾)回复于 2005-06-01 09:57:11 得分 0
我移动方向键时,焦点就在窗口各个控件移动,我能取消这个功能吗?Top




