读书人

怎么获取系统当前 鼠标指针样式的值

发布时间: 2012-09-03 09:48:39 作者: rapoo

如何获取系统当前 鼠标指针样式的值
要做一个远程控制程序,现在需求服务端系统鼠标指针样式发生变化时能获取到变化成什么状态,通知让客户端鼠标也变成相同样式,比如从IDC_ARROW变为IDC_WAIT,如何能截获到IDC_ARROW和IDC_WAIT的值呢? 我用GetCursorInfo得到的信息只有坐标,没有指针样式的数值, 截获WM_SETCURSOR消息,其中也没发现相应的值,该如何获取呢?

[解决办法]
算了,你不如去比较一下
HCURSOR hcur = GetCursor();
HCURSOR harrow = AfxGetApp()-> LoadStandardCursor(IDC_ARROW);
if(hcur == harrow)
{
}
[解决办法]

探讨

引用:
要是别人使用的不是标准的系统鼠标样式,你怎么办,还是得传鼠标的图形过去,这个鼠标的图标文件很小的,你可以参考下VNC的鼠标是怎么传输到客户端的~~


WIN自带的远程协助都是把鼠标传输到客户端,而且ANI格式的动画鼠标都可以显示,不知道VNC是否可以。

好吧,可能我对系统鼠标状态的理解有问题,可能系统自己都不知道鼠标现在是不是在一个输入框中,是不是在某……

读书人网 >VC/MFC

热点推荐