改变鼠标光标的颜色,该怎么处理

改变鼠标光标的颜色
我在我自己的绘图程序中,用了自己画的光标。
但是有个问题
光标是白色的,当绘图板底色设置成白色时,我的光标就看不见了。
我想用反色来显示我的光标,但是不知道怎么实现。

请问有人知道怎么实现吗??
先谢谢了!

------解决方案--------------------
你可以学着Windows绘图板里的光标样式,使用黑色和白色交错结合的光标,不管背景是黑是白,都能看见,根本不用编程.
------解决方案--------------------
采取背景的颜色值,如背景为R、G、B,则光标的颜色为:255-R、255-G、255-B
------解决方案--------------------
GX,JF~
------解决方案--------------------
做一个新的光标,响应WM_SETCURSOR就可以了。