[英]Visual C++: function definition for 'mouse_event' not found
[英]mouse_event function to click once
我使用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(blue==detect)
{
mouse.clickright();
}
if(blue==detect)
{
mouse.clickright();
'then remove handler for clickright for a while then put it back
}
背后的代碼不完全..但您可以理解:P
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.