【发布时间】:2016-08-30 05:47:23
【问题描述】:
我有一个表单,在表单上我有一个网络浏览器,目前在上面打开了 google.com。
光标已经聚焦在搜索窗口上。
我一直在尝试使用SendMessage 将搜索文本发送到 WebBrowser 控件但无法正常工作。当前代码。
Const WM_SETTEXT As Integer = &HC
Dim hdle As IntPtr = WebBrowser1.Handle
SendMessage(hdle, WM_SETTEXT, 0, "test")
为什么它不向谷歌集中搜索标签发送文本?我该如何解决?
P.S : 我不想使用 SendKeys 或 HTML 方法来设置文本。我只想使用 Handler。
【问题讨论】:
-
SendMessage 事件如何/何时触发?
-
定时器或按钮。
标签: vb.net pinvoke sendmessage