如何实现远程控制应用程序?

时间:2011-06-18 16:23:56

标签: windows remote-desktop

大家好,

现在我想实现一个远程控制应用程序,然后我google它。我发现 SendMessage FindWindow GetDesktopWindow 可以帮助我做一些基本的事情。我在Visual Studio 2010 Experess中编写了一些测试代码,然后在Win7中运行该应用程序。代码如下:

:: SendMessage(:: GetDesktopWindow(),WM_MOUSEMOVE,(WPARAM)0,LPARAM(0));

我只想向桌面发送消息并将光标移动到位置(0,0)。但是,光标根本不移动。

我认为这是生成WM_MOUSEMOVE消息的光标移动。我想要的只是对手。那么我该怎么做,任何SDK API都可以帮助我完成光标移动和各种点击操作吗?

感谢。

1 个答案:

答案 0 :(得分:0)

我认为,

SetCursorPos正是您所寻找的。

  

将光标移动到指定的屏幕坐标。如果新坐标不在最近ClipCursor函数调用设置的屏幕矩形内,系统会自动调整坐标,使光标停留在矩形内。