C#更改光标的点击/指向位置?

Jac*_*ack 7 c# cursor winforms

因此,默认光标是"箭头"光标,箭头的左上角(点所在的位置)是单击或与其他控件交互的部分.如何更改指向部分以说出箭头的尾部?

我所拥有的是一个自定义光标(位图图像​​),它是一个16x16大小的圆,我希望它的中心是指针.我有另一个自定义箭头状光标,指向左下方也是16x16,我希望光标的左下角是指针.我认为光标类中有一个属性,但我不确定它的名称.

Cod*_*ked 7

这实际上是以CUR 文件格式指定的.

CUR文件格式是Microsoft Windows中非动画光标的几乎相同的图像文件格式.这两种文件格式之间的唯一区别是用于标识它们的字节和在CUR格式标题中添加热点; 热点定义为从用户实际指向鼠标的光标图像的左上角开始的像素偏移(在x,y坐标中).

可以编辑CUR文件的程序通常允许您指定热点.可以在此问题中找到更多信息.