Blue
Red
Green
Orange
Voilet
Slate
Dark

webbrowser中打开网页后,点击网页上的按纽,这时如果弹出新窗口,如何在DELPHI中把键盘值或鼠标值传给这个新窗口?(200)

  • 主题发起人 linzx6013
  • 开始时间
L

linzx6013

Unregistered / Unconfirmed
GUEST, unregistred user!
webbrowser中打开网页后,点击网页上的按纽,这时如果弹出新窗口,如何在DELPHI中把键盘值或鼠标值传给这个新窗口?webbrowser.setfocus后用SNDKEY也不能用;用IHTMLWindow2(IHTMLDocument2(WebBrowser1.Document).ParentWindow).focus 后用sndkey模拟键盘或用 SetCursorPos(508, 436); mouse_event(MOUSEEVENTF_LEFTDOWN+MOUSEEVENTF_LEFTUP,0,0,0,0);模拟鼠标也不能用.
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
顶部 底部