增加整个桌面上的光标大小

首先,请放下“您的申请不应该这样做”的概念。 这正是购买此软件的人们所期待的。

我如何在系统范围内增加鼠标光标的大小? 我也必须增加所有鼠标光标,所以我不认为SetCursor可以做到这一点,至少不是以任何漂亮,干净的方式。

我不能使用Form的光标大小,因为这只会影响光标在窗体上的活动状态。

我看到Windows的Ease-of-Access Center中有“超大”鼠标光标,所以必须有办法……

有任何想法吗?

任何解决方案都会因为两件事而变得非常毛茸茸:1。任何应用程序都可以将光标改为其他任何东西2.游标最多为32×32像素

如果应用程序将光标更改为32×32像素的某些内容,则无法将其更大。

超大游标只是使用游标可以使用的更多32×32像素。 默认值只是使用32×32的左上角或多或少的象限。

您可以使用http://msdn.microsoft.com/en-us/library/windows/desktop/ms648388(v=vs.85).aspx不断检索当前光标。

然后通过拉伸图像绘制光标加倍的所有窗口的顶部,然后将光标设置为一些空的光标文件。 这非常hacky,可能会导致大量的闪烁和兼容性问题。