WIN10下的mouseEvent【100】

zyrr159487 zyrr159487 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区

SetCursorPos(ctrlRect.left + 50 ,ctrlRect.bottom+ 25);//移动到某点坐标
mouse_event(MOUSEEVENTF_RIGHTDOWN,0,0,0,0);//鼠标右键,打开菜单,
mouse_event(MOUSEEVENTF_RIGHTUP,0,0,0,0);

MFC程序,移动鼠标到某个坐标,然后右键打开菜单。
问题:
在WIN7以及WIN10教育版下正常,在WIN10其他版本,右键不起作用。如果软件失去焦点,鼠标移动也不起作用。

请教是否有解决方法或者其他思路,感谢回复。
...全文
评论 4
收藏 已收藏
分享
返回顶部
zyrr159487
VC/MFC 16,550 成员 421,606 内容