我正在处理的软件经常(几乎是唯一的)运行在拥有5000x3000像素分辨率的计算机上。
在这么大的显示器上,我们需要一种方法来显示用户鼠标的位置。我们试图使实际光标变大,但这在Windows上似乎是不可能的;相反,我们决定在某个按键上创建一个桌面大小的透明窗体,并在该窗体上绘制一个mousecursor.png文件,每隔40-100毫秒刷新一次。
然而,在这么大的画布上,它并不像我们所希望的那样有反应地工作。有人对如何最好地解决这样一个问题有什么建议吗?
最佳答案
鼠标光标显示一个硬件功能,一个视频覆盖。在软件上很难与这个特性竞争。
控制面板+鼠标,指针选项卡。如果“超大”的种类不够好,并且“选项”选项卡上的“显示指针轨迹”选项也没有帮助,那么您仍然有一个浏览按钮来加载自己的.cur文件。