首页
社区
课程
招聘
[求助]模拟鼠标双击我的电脑。怎么不成功?看看代码。
发表于: 2013-4-12 08:50 4022

[求助]模拟鼠标双击我的电脑。怎么不成功?看看代码。

2013-4-12 08:50
4022
我模拟鼠标双击。想在屏幕上。打开我的电脑。
结果打不开。

HWND  hwnd = ::GetDesktopWindow();
RECT screen_rect;
::GetWindowRect(hwnd,&screen_rect);
POINT old_point;
::GetCursorPos(&old_point);
::SetCursorPos(screen_rect.left+30,screen_rect.top+10);
mouse_event(MOUSEEVENTF_LEFTDOWN,0,0,0);
mouse_event(MOUSEEVENTF_LEFTUP,0,0,0);
mouse_event(MOUSEEVENTF_LEFTDOWN,0,0,0);
mouse_event(MOUSEEVENTF_LEFTUP,0,0,0);
::SetCursorPos(old_point.x,old_point.y);

运行起来。打不开我的电脑。

求解。

[课程]Android-CTF解题方法汇总!

收藏
免费 0
支持
分享
最新回复 (4)
雪    币: 281
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
HWND  hwnd = ::GetDesktopWindow();
        RECT screen_rect;
        ::GetWindowRect(hwnd,&screen_rect);
        POINT old_point;
        ::GetCursorPos(&old_point);
        ::SetCursorPos(screen_rect.left+30,screen_rect.top+30);
        mouse_event(MOUSEEVENTF_LEFTDOWN,0,0,0,0);
        mouse_event(MOUSEEVENTF_LEFTUP,0,0,0,0);
        mouse_event(MOUSEEVENTF_LEFTDOWN,0,0,0,0);
        mouse_event(MOUSEEVENTF_LEFTUP,0,0,0,0);
        ::SetCursorPos(old_point.x,old_point.y);
2013-4-12 09:37
0
雪    币: 185
活跃值: (25)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
30 10 是不是没点上。- - ! 用个软件取一下屏幕偏移。比如QQ截图啥的。
2013-4-12 09:42
0
雪    币: 1042
活跃值: (470)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
为撒不是SendMessageA
2013-4-12 13:05
0
雪    币: 218
活跃值: (12)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
坐标我设置。30,30 40.40, 反正就是打不开我的电脑。
我也不知道。哪里出问题了。。。
我看按键精灵。 他就实现了。对屏幕。我的电脑。双击打开。
我怎么就实现不了???
2013-4-12 13:35
0
游客
登录 | 注册 方可回帖
返回
//