读书人

如其使用动画光标用资源文件实现

发布时间: 2011-12-25 23:21:20 作者: rapoo

如果使用动画光标——用资源文件实现
Dim Mycur As New Cursor(Windows.Forms.Cursor.Current.Handle)
Dim ptr As IntPtr = LoadCursorFromFile( "MyCur.cur ")
Mycur.GetType.InvokeMember。。。。


网络上提供的都是LoadCursorFromFile,从文件中加载,如何从资源文件调入呢?

[解决办法]
C#的,自己翻译以下

System.IO.MemoryStream mem = new System.IO.MemoryStream();
mem.Write(WindowsApplication3.Properties.Resources.pen_rl, 0, WindowsApplication3.Properties.Resources.pen_rl.Length);
mem.Flush();
mem.Seek(0, System.IO.SeekOrigin.Begin);
this.Cursor = new Cursor(mem);
mem.Close();
[解决办法]
参考:http://community.csdn.net/Expert/TopicView.asp?id=5353828

读书人网 >C#

热点推荐