我正在將鼠標單擊發送到屏幕上的特定位置,而不會影響鼠標光標的位置。發送鼠標單擊特定位置而不移動鼠標
我已經沖刷,並試圖用mouse_event一切在陽光下(這是應該這樣做)
mouse_event(MOUSEEVENTF_LEFTDOWN | MOUSEEVENTF_LEFTUP, X, Y, 0, 0);
然而這最終只發送鼠標點擊到哪裏鼠標的位置。所以我最終不得不移動鼠標才能使它工作。
Cursor.Position = new Point(X, Y);
任何人都有任何想法,我可以做到這一點,而不必移動鼠標?我也嘗試下面的代碼塊,但沒有成功,因爲它仍然只是點擊鼠標光標位置被真正地扔我一個循環,我估計這會工作...提前
Cursor.Position = new Point(X, Y);
mouse_event(MOUSEEVENTF_LEFTDOWN | MOUSEEVENTF_LEFTUP, X, Y, 0, 0);
Cursor.Position = new Point(oldX, oldY);
謝謝任何幫助!
這會不會幫我點擊不移動鼠標??? – Jet 2013-07-31 09:49:31