我用VB.net做了一个wince的应用程序,那么在mini2440板上有k1-k6按键,如何能够点这几个按键触发一个事件

比如,按下一个键,在程序中弹出一个对话框什么的,之前从来没有接触过,如果能说的详细点就好了,最好能有代码。这个按键怎么和程序联系上。... 比如,按下一个键,在程序中弹出一个对话框什么的,之前从来没有接触过,如果能说的详细点就好了,最好能有代码。这个按键怎么和程序联系上。 展开
 我来答
wuhaifeibdzd
2011-12-23 · 超过11用户采纳过TA的回答
知道答主
回答量:26
采纳率:0%
帮助的人:30.4万
展开全部
让光标处于某处就在某个控件下写个点击键盘方法即可。我以文本框为例。假设点击按钮打开个新窗体
键盘方法:
'// 键盘处理
Private Sub PressKeyFun(ByVal k As Integer)
Select Case k
Case 1
dim f as new from1
f.show()
End Select
end sub

Private Sub txt数量_KeyDown(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles txt数量.KeyUp
Select Case e.KeyCode
Case Keys.k
PressKeyFun(1) '添加商家
End Select
End Sub

你看是不是要达到你想要的结果。
更多追问追答
追问
这个貌似设计一个硬件数据底层的调用吧,因为我要点的是开发板上的按键,而不是程序中的按键。现在是不知道我按下开发板中的按键,如何能够捕获它的状态。
追答
那我就不知道了,可能要用到单片机的知识了。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式