我不是一个真正的Windows程序员,但我对Linux下的脚本语言有一定的经验,比如PHP和Python,所以我知道编程基础知识。
我想在鼠标移动后写一个小的精灵/指针。原因如下:
我正在运行Linux,我在VirtualBox中安装了Windows7。很长一段时间以来,Virtualbox都有一个未修复的bug,当捕获鼠标时,它无法在OpenGL视口上绘制鼠标指针。如果VBox启用了鼠标集成,它会在OpenGL-Views上绘制客户的鼠标,但是使用鼠标操作视图(如在3d应用程序中像倾斜和平移一样移动)几乎是不可能的,因为它移动不可预测,就像将鼠标速度设置为疯狂的高水平,不可能引导观点。即使主机和客户机上的指针速度设置得非常低,也会发生这种情况。如果捕获了鼠标,则可以使用鼠标操作视图 - 但是根本看不到指针。在google上进行搜索显示,已经多年来已经报告过几次这个错误,所以有些问题面临着问题并且无法快速修复。
tl; dr:在VirtualBox中运行的许多OpenGL应用程序中无法使用鼠标。
所以我有了这个想法,也许像箭头或十字架这样的小指针会跟随实际系统的指针始终在前景中,指示鼠标在由于VBox错误而不可见时的位置。所以它应该是系统的鼠标精灵之外的东西,但是总是在前面绘制的图像。
有人可以指点我一些资源,可以教我如何用C ++或C#编写这么小的玩具吗?
由于