首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

窗体换光标,出有关问题

2012-01-28 
窗体换光标,出问题~给窗体换一个光标。光标是网上下载的,在windows下浏览没问题,this.Cursor new Cursor(

窗体换光标,出问题~
给窗体换一个光标。光标是网上下载的,在windows下浏览没问题,

this.Cursor = new Cursor(GetType(), "normal.cur");
放在程序中就出现
“无效的图像格式。图像文件可能已损坏。”但光标文件应该是没问题的,换了很多都这样。。

怎么回事?

[解决办法]
参考
http://www.cnblogs.com/hzbzxm/archive/2008/09/15.html
[解决办法]
你的cur文件嵌入到GetType()类型的资源了?
如果没有,就不能用这个构造函数Cursor (Type, String) 

使用下面的方式,把文件路径改对。
this.Cursor = new Cursor("normal.cur");
[解决办法]
没办法的,因为目前Cursor 类不支持动画光标(.ani 文件),也不支持彩色(而非黑白色光标)

更详细的见MSDN:http://msdn.microsoft.com/zh-cn/library/system.windows.forms.cursor(VS.80).aspx

热点排行