社区
C#
帖子详情
SetCursorPos 在VM虚拟机中无反应,如何解决?
gaoqiqi888
2011-04-01 07:10:29
研究了3天,发现SetCursorPos在VM虚拟机中无反应,虚拟机中系统是2003,VS2005,郁闷了。
...全文
487
4
打赏
收藏
SetCursorPos 在VM虚拟机中无反应,如何解决?
研究了3天,发现SetCursorPos在VM虚拟机中无反应,虚拟机中系统是2003,VS2005,郁闷了。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
gaoqiqi888
2011-04-02
打赏
举报
回复
发现在虚拟机中Cursor的坐标是真的变了,只是鼠标箭头不动。
effun
2011-04-02
打赏
举报
回复
虚拟机里运行的操作系统和实际的操作系统本是两个不相干的操作系统,说白了就是运行在两台不同的电脑上,那两台不同的电脑在没有进行刻意的关联的情况下,怎么可能相互影响啊?
如果要进行关联,至少可以有两种办法,一是采用客户服务器的模式,由虚拟机里的客户端程序通过网络来通知运行在外面操作系统的服务器要更改鼠标位置;二是找虚拟机的SDK,看是否有这样的功能可以支持,假设能够找到这些SDK,那你还得考虑不同虚拟机的实现方式(比如Virtual PC,VMware),甚至你可能还需要考虑对Windows运程桌面的支持。
累不累啊,我觉得根本没有这种必要,其实就连Windows自身也存在这种问题。在控制面板的鼠标里有一个选项可以让指针自动定位在对话框的默认按钮上面,但在虚拟机里这个功能是没有用的,不信你试试。
dalmeeme
2011-04-01
打赏
举报
回复
你把虚拟机全屏,再试试,涉及鼠标操作的可能是会有问题。
如果确定是虚拟机的原因,就不用解决了。
threenewbee
2011-04-01
打赏
举报
回复
应该和是否在虚拟机无关。
虚拟机的鼠标可能在窗口模式中被隐藏。
安装虚拟机增强组件,并切换到全屏模式。
VB模拟鼠标的方法
Set
Window
Pos
Get
Cursor
Pos
Set
Cursor
Pos
源码
VB模拟鼠标的方法
Set
Window
Pos
Get
Cursor
Pos
Set
Cursor
Pos
set
_
cursor
_
pos
_
Set
Cursor
Pos
_
Set
-
Cursor
-
Pos
ition_
设置鼠标位置的子程序,用于控制鼠标v
VC6控制鼠标程序,通过
Set
Cursor
Pos
与mouse_event完成功能
主要功能,每隔一分钟对屏幕
中
心进行自动模拟鼠标点击操作,包括移动与点击 该程序同时演示了托盘区与定时器的操作 下载注意,该程序方法不能对后台窗口发送鼠标事件
C#
Set
Cursor
Pos
简介及使用说明
该函数把光标移到屏幕的指定位置,如果新位置不在由Clip
Cursor
函数设置的屏幕矩形区域之内,则系统自动调整坐标,使得光标在矩形之内
精彩编程与编程技巧-在 VB 程序
中
如何设定 Mouse 光标的位置?...
在 VB 程序
中
如何设定 Mouse 光标的位置?
C#
111,125
社区成员
642,540
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章