如何把鼠标样式改为ImageList1列表里的?(15分)

  • 主题发起人 主题发起人 doll_paul
  • 开始时间 开始时间
D

doll_paul

Unregistered / Unconfirmed
GUEST, unregistred user!
LoadCursorFromFile,只能载入文件的!<br>loadcu...只能载入资源文件的!<br><br>但如果我想从图片列表控件里的图片来改变鼠标指针的样式,我应该怎么做??
 
给控件的Cursor赋值,在delphi的帮助中查<br>TCursor type就可以了
 
看了,不成!原因我上文已经说过了!<br><br>或许是我没有找到吧!
 
在你的资源文件里也建立一分和你的IMAGELIST一样的CURSOR不就可以了吗,应该不<br>会大多少吧.<br>
 
:)放在资源文件里的方法,我知道,我在问题中也写了,但现在就是要求在图像列表中取图哦~<br><br>不过,还是谢谢老兄的回复~
 
不大可能,ImageList只支持ICO,BMP格式的文件,根本不支持Curosr文件.<br>除非先將Cursor文件轉成BMP或ICO文件放入ImageList,選擇后再將其轉成Cursor文件.<br>
 
to:smokingroom,那如果mouse指针要多次变化,如何才能在不用图像列表控件的情况下<br>更好的管理它们呢?
 
想办法把你imagelist的图标存为一个临时文件,<br>(eg。用一个东东,得到您的图标,再保存)<br>然后LoadCursorFromFile,<br>
 
没有别的办法了吗??
 
嗨,原来要往imagelist里面加啊,那cursor文件肯定不行,你只能截屏后用<br>图象处理工具把图标分割出来单独保存成BMP格式再加进去。
 
多人接受答案了。
 

Similar threads

回复
0
查看
1K
不得闲
D
回复
0
查看
778
DelphiTeacher的专栏
D
D
回复
0
查看
818
DelphiTeacher的专栏
D
D
回复
0
查看
650
DelphiTeacher的专栏
D
D
回复
0
查看
754
DelphiTeacher的专栏
D
后退
顶部