2009-08-04 26 views
1

我的一位朋友必须使用内部编写的Windows应用程序来执行部分工作。如何在应用程序无法重置后重置鼠标指针?

东西,他已经注意到的是,应用程序不会在那里它改变了鼠标指针时,它的工作沙漏位,设置回正常时,它的完成,等

然而似乎是一个错误在某些情况下,鼠标指针不会恢复正常并保持沙漏状态。它仍然可以正常工作,可以单击按钮并选择事物等,但它是一个沙漏而不是像普通的箭头。

此问题继续应用程序退出即使经过。

说朋友被诉诸重新启动来解决问题,直到我们遇到那个弹出的“鼠标”对话框中的面板出现将其重置为正常对照的事实绊倒了。

作为一个开发者,我算起来也得是某种命令或脚本或东西来解决这个问题的。所以,假设修复应用程序超出了我的朋友的力量的范围,一个人如何可以通过脚本或其他命令重置鼠标指针?

回答

2

可悲的是,你不能从纯VBScript或类似之内复位鼠标光标。

上的方式与自定义做到这一点,它包装的API ActiveX控件的制品可以看出here

+0

+1好找,我的谷歌搜索技巧打开了很多帖子说这件事情不能做! – MattH 2009-08-04 16:30:06

0

作为替代解决方案,这将是适合于用户改变由沙漏使用的图标?这可能与他们的正常图标相同,或者可能稍有不同。至少他们总是有一个点的指针,但会保存需要更多时间的替代API调用。