关于自定义的windows服务如何获取鼠标位置 10

用python写了一个windows服务,服务里使用win32api.GetCursorPos()获取鼠标位置。结果发现总是获取失败,查了一些资料,据说是服务没有和桌面的... 用python写了一个windows服务,服务里使用win32api.GetCursorPos()获取鼠标位置。
结果发现总是获取失败,查了一些资料,据说是服务没有和桌面的交互权限的原因(win7系统)。
通过python test.py --interactive install方式在服务属性中勾选上了"允许服务与桌面交互",这样倒是拿到坐标了,但是无论怎么操作鼠标,得到的鼠标位置都是(512,384),百思不解,求高手指点
不起服务,直接运行python程序是可以拿到正确的坐标的。

所以怀疑还是用户权限问题?
展开
 我来答
灾究悠
2016-11-08 · 超过139用户采纳过TA的回答
知道答主
回答量:247
采纳率:0%
帮助的人:140万
展开全部
鼠标指针(又称光标)有.cur和.ani这两种格式他们是Windows鼠标指针的标准格式前者为静态光标后者为动态光标更换鼠标指针的方法(在XP下)是打开控制面板-鼠标然后在“指针”选项卡下选择你要选用的方案应用即可如果你是想更换单个鼠标指针(如“正常选择”)则选中相应的指针点“浏览”选择用作更换的鼠标指针逐个替换完毕后可以直接点应用也可以点“另存为”把它保存为一个新的方案!*^_^*!
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式