我試圖根據我的手點在kinect中移動光標,我可以得到真實的座標我的意思是我可以在屏幕上移動圖像,但我希望真正的光標根據我的手來解決座標。我試過Console.SetCursor(x,y),但它給出了異常我也嘗試下載Windows窗體DLL,但我無法找到版本4.00。有沒有簡單的方法將光標設置在所需的位置? (這是工作的方式,正如我所說的Console.SetcursorPosition是不是wodking?)設置光標到所需的點c#
回答
它給出了編譯錯誤我不明白爲什麼,但順便說一下 [DllImport(「user32.dll」)] static extern bool SetCursorPos(int X,int Y);作品。 :) – albatross 2012-01-05 08:12:59
嗯,它必須是別的東西,因爲這肯定會起作用,只需設置Point objec X和Y值並儘量不將光標移出屏幕它可能會拋出異常。 – Burimi 2012-01-05 08:14:57
Cursor.Position「不包含Position ...的定義」錯誤 – albatross 2012-01-05 08:25:12
您沒有提供有關您的應用程序的很多信息,但我懷疑你只需要從System.Windows.Forms
分配到Cursor.Position
。您可能需要添加對System.Windows.Forms
的引用才能訪問此內容,具體取決於您擁有的項目類型。
如果你想保持它輕量級,避免參考WinForms,那麼你可以只是pinvoke至SetCursorPos
。
[DllImport("user32.dll")]
static extern bool SetCursorPos(int X, int Y);
感謝它的工作,但我還有一個問題?我應該怎樣做才能雙擊,點擊,才能使用輪子功能? – albatross 2012-01-05 08:09:37
SendInput或許 – 2012-01-05 08:10:51
- 1. C++ win32設置光標位置
- 2. 將光標定位到所需的位置iOS Swift 3
- 3. 如何設置光標焦點onload?
- 4. 設置光標在點擊後等待
- 5. 如何將鼠標光標位置設置爲C#屏幕上的指定點?
- 6. 的Android設置新的光標到ListView
- 7. NSTextField設置光標
- 8. 設置Windows光標
- 9. c#將光標設置爲「在後臺工作」光標
- 10. 設置指針(手)光標Objective-C
- 11. C++設置光標大小超過32
- 12. 設置光標,光標繞過放大
- 13. 將光標位置保留在所需的位置
- 14. VIM設置光標位置
- 15. 設置光標位置
- 16. 設置光標位置
- 17. 設置光標位置
- 18. 設置光標從EditText1到EditText2
- 19. 如何在C上設置鼠標光標位置?
- 20. 如何重置C#.NET TextReader光標回到起點?
- 21. 編程設置標籤(CQ:標籤)中下等所必需的節點/標籤
- 22. 光標位置焦點
- 23. firemonkey設置鼠標光標位置
- 24. GtkTreeView未設置光標
- 25. 無法設置光標在
- 26. 將光標設置爲JTextfield
- 27. 設置X11光標箭頭
- 28. 從光標設置imageView
- 29. 設置鼠標移到swt table上時的光標圖標coloumn
- 30. 在Outlook編輯器中設置光標位置的c#代碼
這是一個控制檯應用程序?如果不是,它是什麼類型的應用程序? – 2012-01-04 12:53:57
_你有什麼特別的? – SLaks 2012-01-04 12:54:43
Metro?的WinForms? WPF? Silverlight的? ASP.Net? MonoTouch的? – SLaks 2012-01-04 12:55:16