我FORM1中有个webbrowser1 我鼠标坐键点webbrowser1中 X:10 Y:10的位置 但是屏幕上的光标不要跟过去
解决方案 »
- chart 柱状图显示问题
- 请何判断用户切换了程序?
- INDY 9 中文帮助,你知道在哪里有吗? 谢谢。。。。。
- 怎样在Client端传记录类型数据到远程的应用服务器的模块过程???
- 不好意思!这条SQL语句都不会写,来抢分啊!
- 如何取得tdxtreelist所有结点的数目,并遍历一遍?
- 各位老大!!如何使用delphi对autocad进行二次开发!
- 一系列的问题@@@@@@@@@@@@@@@@@@@@
- 我现在要用delphi的ado开发sqlserver,可只在vb中用过,大家推荐一下delphi开发sqlserver的一些东东?
- 如何看到连接自己计算机的用户
- 请教一个气泡提示问题
- 外婆,一路走好!555555555555555555555555555555555555555555555
procedure TForm1.btn1Click(Sender: TObject);
var
Rect: trect;
p,pp: TPoint;
begin GetCursorPos(p);
GetWindowRect(wb1.Handle,rect); SetCursorPos(Rect.Left+30,+Rect.Top+30);
mouse_event(MOUSEEVENTF_LEFTDOWN,0,0,0,0);
mouse_event(MOUSEEVENTF_LEFTUP,0,0,0,0);
setCursorPos(p.x,p.y);end;
procedure TForm1.Button1Click(Sender: TObject);
begin
SendMessage(WebBrowser1.Handle,WM_LBUTTONDOWN, MK_LBUTTON, MAKELONG(10,10));
SendMessage(WebBrowser1.Handle,WM_LBUTTONUP, MK_LBUTTON, MAKELONG(10,10));
end;
问题解决:
procedure TForm1.Button1Click(Sender: TObject);
begin
SendMessage(WebBrowser1.Handle,WM_LBUTTONDOWN, MK_LBUTTON, MAKELONG(10,10));
SendMessage(WebBrowser1.Handle,WM_LBUTTONUP, MK_LBUTTON, MAKELONG(10,10));
end;没解决问题啊 是不是 SENDMESSAGE 真不能用? 有没有高手帮忙
PostMessage(WebBrowser1.Handle,WM_LBUTTONDOWN,0,0);
PostMessage(WebBrowser1.Handle,WM_LBUTTONUP,0,0);
PostMessage(WebBrowser1.Handle,WM_LBUTTONDOWN,0,0);
PostMessage(WebBrowser1.Handle,WM_LBUTTONUP,0,0);
也不行啊 怎么模拟不了? WebBrowser中的坐标有人测试过吗 POST不行?