Cursor.Position、SetCursorPos()、SendInput() 和 mouse_event() 都将鼠标位置设置为指定坐标。
那么它们之间有什么区别呢?
Cursor.Position、SetCursorPos()、SendInput() 和 mouse_event() 都将鼠标位置设置为指定坐标。
那么它们之间有什么区别呢?
Cursor.Position
并且SetCursorPos
只能用于改变光标位置。Cursor.Position
是 Windows 窗体;SetCursorPos
是Win32。
SendInput
并可mouse_event
用于更改光标位置以及生成鼠标单击和鼠标滚轮事件。SendInput
是当前的 API;除了产生鼠标事件,它还可以产生键盘输入。mouse_event
是较早的,已弃用的 API。