怎么创建大于32×32尺寸的动画硬件光标
如何创建大于32×32尺寸的动画硬件光标?
使用LoadCursorFromFile()加载的光标都会被缩小到32×32的尺寸,
但是我看见某个游戏(传奇演义)就能在游戏里显示出40×40的动画光标。
我目前只查到了如何创建大于32×32尺寸的静态光标(请看:http://support.microsoft.com/kb/318876/zh-cn)
但是,对于动画光标,我又一筹莫展了。(或许可以开个独立线程,不停的SetCursor()?)
有没有做过这方面的?
------解决方案--------------------
我想应该可以用隐藏鼠标,然后调用一个非模态对话框跟随鼠标的位置的移动来模拟鼠标的样子
------解决方案--------------------
这个主意不错!
使用LoadCursorFromFile()加载的光标都会被缩小到32×32的尺寸,
但是我看见某个游戏(传奇演义)就能在游戏里显示出40×40的动画光标。
我目前只查到了如何创建大于32×32尺寸的静态光标(请看:http://support.microsoft.com/kb/318876/zh-cn)
但是,对于动画光标,我又一筹莫展了。(或许可以开个独立线程,不停的SetCursor()?)
有没有做过这方面的?
------解决方案--------------------
我想应该可以用隐藏鼠标,然后调用一个非模态对话框跟随鼠标的位置的移动来模拟鼠标的样子
------解决方案--------------------
这个主意不错!