.NET程序使用资源文件中的光标文件另一招

来源:互联网 发布:h5网站制作软件 编辑:程序博客网 时间:2024/04/28 11:15
自定义控件使用了光标文件而在另一解决方案中被继承时,程序会出现实例光标出错情况。现在我们把光标文件转换为字符串保存在资源文件中就不会再出现此情况了。代码如下:
FileStream fileStream= new FileStream("c://Test.cur", FileMode.Open, FileAccess.Read);
byte[] binaryDate = new byte[fileStream.Length];
fileStream.Read(binaryDate, 
0, binaryDate.Length);
fileStream.Close();

string cur = Convert.ToBase64String(binaryDate, 0, binaryDate.Length);
//将cur字符串保存到资源文件中,以下是转换为光标文件:

MemoryStream stream 
= new MemoryStream(Convert.FromBase64String(Resource1.TestCur));
Cursor 
= new Cursor(stream);



附带一个写好的转换小工具:
91Files下载 FileConversion
纳米盘下载 FileConversion
原创粉丝点击