mouse_event函数单击一次
本文关键字:一次 单击 event 函数 mouse | 更新日期: 2023-09-27 17:50:46
im使用mouse_event
函数模拟当我的视频检测到蓝色时的点击,问题是当它检测到蓝色后,它开始一遍又一遍地点击,我想在它检测到颜色时执行单次点击,然后停止,直到颜色消失并回来。
if(blue=detect)
{
mouse.clickright();
}
但当它检测到它开始一次又一次地点击
void clickright()
{
x = position.x;
y = position.y;
mouse_event(MOUSE_RIGHTDOWN | MOUSE_RIGHTUP, X,Y,0,0);
}
背后的代码并不准确。。但你们可以理解:P clickright()
我怎么能在点击"帮助"后停止它!!
因为您的"if"是错误的。。
if(blue==detect)
{
mouse.clickright();
}
if(blue==detect)
{
mouse.clickright();
'then remove handler for clickright for a while then put it back
}
背后的代码并不准确。。但是你可以理解:P