问题一:
用SPY++得到点击坐标!可是程序正常运行后,不点击指定坐标!
procedure Start;
var
Gameh:HWND;
begin
Gameh:=FindWindow(nil,'驾驶员理论培训光盘' );
//模拟鼠标单击
sendMessage(Gameh,Messages.WM_LBUTTONDOWN,0,$00bf02a7);//按下
sendMessage(Gameh,Messages.WM_LBUTTONUP, 0, $00bf02a7);//抬起
end;end.问题二:这个得到QQ的句柄,指哪点哪!
procedure Start;
var
Gameh:HWND;
begin
Gameh:=FindWindow(nil,'qq2011' );
//模拟鼠标单击
postMessage(Gameh,Messages.WM_LBUTTONDOWN,0,$009002a);//按下
postMessage(Gameh,Messages.WM_LBUTTONUP, 0, $009002a);//抬起
end;end.
总结:为什么啊!进来的不访留个言,发表一下自己的看法!非常感谢进来看的朋友和你们的支持!
用SPY++得到点击坐标!可是程序正常运行后,不点击指定坐标!
procedure Start;
var
Gameh:HWND;
begin
Gameh:=FindWindow(nil,'驾驶员理论培训光盘' );
//模拟鼠标单击
sendMessage(Gameh,Messages.WM_LBUTTONDOWN,0,$00bf02a7);//按下
sendMessage(Gameh,Messages.WM_LBUTTONUP, 0, $00bf02a7);//抬起
end;end.问题二:这个得到QQ的句柄,指哪点哪!
procedure Start;
var
Gameh:HWND;
begin
Gameh:=FindWindow(nil,'qq2011' );
//模拟鼠标单击
postMessage(Gameh,Messages.WM_LBUTTONDOWN,0,$009002a);//按下
postMessage(Gameh,Messages.WM_LBUTTONUP, 0, $009002a);//抬起
end;end.
总结:为什么啊!进来的不访留个言,发表一下自己的看法!非常感谢进来看的朋友和你们的支持!
你应该使用SendInput模拟输入