关于自定义光标大小的问题 ( 积分: 200 )

  • 主题发起人 主题发起人 victorfjb
  • 开始时间 开始时间
V

victorfjb

Unregistered / Unconfirmed
GUEST, unregistred user!
是不是在windows中只能使用32×32的光标?为什么我自己做的72×72的光标采用LoadCursorFromFile后,也变成了和32×32的一样大小了呢?
请各位帮忙啊,很急!!!
 
是不是在windows中只能使用32×32的光标?为什么我自己做的72×72的光标采用LoadCursorFromFile后,也变成了和32×32的一样大小了呢?
请各位帮忙啊,很急!!!
 
做不了72x72的光标显示的。你只能变相实现它。
参考:
http://www.delphibbs.com/delphibbs/DispQ.asp?LID=115387
http://www.delphibbs.com/delphibbs/DispQ.asp?LID=189266
 
那两个只有第一个涉及到这个问题,似乎也不是什么很好的办法呀,有没有简单一点的?
 
反正直接用光标是不行了的。简单点的办法的话,在你自己的程序中,把光标替换成一个没有图案的光标。然后做个透明+置顶的窗口,上面放个Image,同样透明,载入你的光标图案,然后鼠标跑到哪里窗口就跟到哪里。出了你自己软件的范围外时,把这个置顶的“窗口”隐藏。

不过肯定还有其他更好的方法了。这是土办法,领导逼上绝路就要用这种方法尽快解决。以便下台。等你有了好方案再替换。做项目就是要这样,不要卡壳。学习研究的话你就不必费神来实验土方法了。
 
采用窗口是可以跟随鼠标移动,但是移动中及其不流畅。我现在需要用鼠标准确定位,而且又要用大的光标,用窗口好像不能满足要求
 
可以保留鼠标光标,外加移动的大光标。:)

我是没有好招了。看看其他朋友吧。
 
难道没有更好的办法?顶者有分
 
帮你顶。
 
自己顶一下
 
后退
顶部