vb net 用一个按钮, 模拟键盘tab键 让网也上光标一个控件转到另一个控件控件,

点击模拟的按钮光标有反映。不过不会切换控件只是停留在同意个光标上怎么解决呀?代码PublicDeclareFunctionPostMessageLib"user32"Al... 点击模拟的按钮 光标有反映。不过不会切换控件 只是停留在同意个 光标上 怎么解决呀?
代码
Public Declare Function PostMessage Lib "user32" Alias "PostMessageA" (ByVal hwnd As Integer, ByVal wMsg As Integer, ByVal wParam As Integer, ByVal lParam As Integer) As Integer
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
PostMessage(hEdit, WM_KEYDOWN, VK_TAB, 0) '按下F1键
PostMessage(hEdit, WM_KEYUP, VK_TAB, 0) '释放F1键
SendKeys.Send("{TAB}")

End Sub
展开
 我来答
百度网友7e963b1fd
2014-11-03 · TA获得超过951个赞
知道小有建树答主
回答量:816
采纳率:50%
帮助的人:624万
展开全部
你每点一次tab是从你那个按钮的下一个控件向后跳跃的。
因为你点的时候,你的当前控件就是你的按钮。
2种方法:
1。用两个界面,一个界面的按钮控制另一个界面的tab跳跃
2。每次tab变化都记录一下,这样你才能得到点按钮之前是那个控件为当前,才能nextcongtrol
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式