我需要能夠將鼠標位置設置爲屏幕/窗口的中間位置。 我該怎麼做?設置鼠標位置
設置鼠標位置
回答
該文檔似乎表明CGDisplayMoveCursorToPoint或CGWarpMouseCursorPosition將做你以後的事情。
編輯:以符合您的最新評論,我會進一步建議CGWarpMouseCursorPosition
,關於該文檔的狀態:
例如,這個功能經常被用來移動光標位置 回中心屏幕上的遊戲不希望光標 被顯示邊緣固定。
剛剛嘗試過。感謝您的幫助,但是這個功能似乎在我的遊戲中覆蓋了我的鼠標處理程序。 –
@ChaseWalden,通過「覆蓋」你的意思是什麼?他們不再被稱爲? –
是啊。它可能會響應2-3幀,然後鎖定。 –
上週我在做類似的事情。
CGEventSourceRef source = CGEventSourceCreate(kCGEventSourceStateCombinedSessionState);
CGEventRef mouse = CGEventCreateMouseEvent (NULL, kCGEventMouseMoved, CGPointMake(X, Y), 0);
CGEventPost(kCGHIDEventTap, mouse);
CFRelease(mouse);
CFRelease(source);
只需設置X和Y
編輯:
#include <ApplicationServices/ApplicationServices.h>
這(至今)對我很好。我在一個應用程序中使用[NSCursor hide]來啓動混洗的全屏視頻(將機器設置爲沒有用戶交互的安裝)。這樣做可以防止鼠標被看到或懸停在菜單欄上。 – viperld002
- 1. 設置鼠標位置
- 2. firemonkey設置鼠標光標位置
- 3. 從鼠標位置設置X座標
- 4. Python設置鼠標位置跨平臺
- 5. 如何設置鼠標位置?
- 6. Qt - 設置相對鼠標位置
- 7. 設置鼠標位置不工作c#
- 8. 鼠標位置()
- 9. PyGame從位圖設置鼠標光標
- 10. CSS設置元素位置到鼠標位置上的事件
- 11. 在鼠標位置
- 12. Vb.net鼠標位置
- 13. jQuery鼠標位置
- 14. Python,從角色位置到鼠標位置的鼠標位置拍攝
- 15. 從鼠標光標位置
- 16. 如何在C上設置鼠標光標位置?
- 17. 在mac上的visual studio中設置鼠標光標位置
- 18. 如何從Windows中的鼠標鉤子設置光標位置?
- 19. 在matplotlib中設置tickslabel會禁用鼠標光標位置
- 20. C#XNA鼠標位置
- 21. 更改鼠標位置
- 22. OpenGl獲取鼠標位置
- 23. 鎖定鼠標位置
- 24. iframe上的鼠標位置
- 25. Javascript鼠標位置問題
- 26. 鼠標位置不明
- 27. 鼠標位置怪異
- 28. XNA鼠標位置關閉
- 29. Javascript onmouseover位置鼠標
- 30. MonoDroid捕捉鼠標位置
爲什麼不能在用戶只需將光標移動有自己呢? – dreamlax
我認爲這是沒有直接做法的事情之一,因爲它不是一個非常用戶友好的事情。 – dreamlax
我不認爲將鼠標位置設置到某個特定的位置會非常有用...但是,我再也不太確定您想要的程序的外觀... – Gabe