C# 使用C控制鼠标光标#

C# 使用C控制鼠标光标#,c#,mouse,cursor,C#,Mouse,Cursor,我正试图用C语言编写一个程序,使我能够远程控制windows机器上的鼠标。这将允许我向鼠标发出命令,移动到屏幕的某个部分,然后单击屏幕的该部分。我想知道是否有什么C#类可以帮助我实现这一目标。感谢您的帮助。谢谢 看看Cursor类 您必须编写一个在远程机器上运行的客户端应用程序,以接收鼠标移动命令消息。然后,客户端应用程序将控制鼠标,并将其移动到命令的坐标 有几个应用程序允许远程桌面控制。微软至少提供了两台(Netmeeting、远程桌面)。VNC是另一种流行的工具。Joel的副驾驶是建立在VN

我正试图用C语言编写一个程序,使我能够远程控制windows机器上的鼠标。这将允许我向鼠标发出命令,移动到屏幕的某个部分,然后单击屏幕的该部分。我想知道是否有什么C#类可以帮助我实现这一目标。感谢您的帮助。谢谢

看看Cursor类


您必须编写一个在远程机器上运行的客户端应用程序,以接收鼠标移动命令消息。然后,客户端应用程序将控制鼠标,并将其移动到命令的坐标


有几个应用程序允许远程桌面控制。微软至少提供了两台(Netmeeting、远程桌面)。VNC是另一种流行的工具。Joel的副驾驶是建立在VNC上的。

我认为,除非您只是将光标放在自己的应用程序上,否则您必须使用windows api调用。您可以在C#中引用它,例如:

有一个更完整的Win32包装类的源代码

[DllImport("user32")]
public static extern int SetCursorPos(int x, int y);