如果我希望webbrowser控件响应键盘该怎么做?
多谢多谢。
我用PreviewKeyDown试验发现这样的问题:
代码如下:
Private Sub webbrowser1_PreviewKeyDown(ByVal sender As Object, ByVal e As System.Windows.Forms.PreviewKeyDownEventArgs) Handles webbrowser1.PreviewKeyDown
Select Case e.KeyCode
Case Keys.A
MsgBox("A")
Case Keys.B
MsgBox("B")
Case Keys.C
MsgBox("C")
Case Keys.D
MsgBox("D")
Case Keys.E
MsgBox("E")
Case Keys.F
MsgBox("F")
End Select
End Sub
当我按下任何一个abcdef键,msgbox都出现两次。比如按A就跳出 msgbox(A),我回车确认以后又出现一次msgbox(A)
奇怪啊。为什么会出现两次?这个函数的运行方式跟别的keypress是不是不一样?
[此贴子已经被作者于2007-10-25 8:48:46编辑过]