【发布时间】:2020-10-14 15:26:47
【问题描述】:
所以我需要在 C# 控制台应用程序中获取鼠标位置。 不是应用中的光标。就像说光标在屏幕的上角它会输出 0,0。我需要将 X 和 Y 保存到 int 变量中
但鼠标指针在应用程序之外或应用程序中的任何位置。
编辑:
如何获取“GetCursorPos()”(X 和 Y)的值
【问题讨论】:
-
在 windows 上你可以使用 WINAPI 原生函数 (
GetCursorPos) -
我需要获取它而不是设置它@МаксимКошевой
-
是的,但答案是一样的。您可以将 WinForms 库添加到您的项目中并使用 Cursor.Position(它支持 get 和 set),或者使用 WinApi,但不是 SetCursorPos,而是使用 GetCursorPos
-
如何获取“GetCursorPos()”(X 和 Y)的值