当前位置:  开发笔记 > 后端 > 正文

从资源文件设置自定义光标

如何解决《从资源文件设置自定义光标》经验,为你挑选了1个好方法。

在我的VB.net项目中,我创建了一个自定义游标(Window.cur).如何在不必使用该文件的完整文件路径的情况下将其分配给游标?

VB.Net有My.Resources但它没有显示项目中嵌入的游标.

我找到了一个使用这样的代码的例子:New Cursor(Reflection.Assembly.GetExecutingAssembly.GetManifestResourceStream("Window.cur")但是不起作用.



1> Hans Passant..:

猜测资源名称可能很困难.要找到答案,请在您的程序中运行Ildasm.exe.双击"Manifest"并查找.mresource.

另一种避免猜测的方法:Project + Properties,Resource选项卡.单击"添加资源"按钮,添加现有文件,然后选择.cur文件.使您的代码看起来像这样:

Dim ms As New System.IO.MemoryStream(My.Resources.Cursor1)
Button1.Cursor = New Cursor(ms)

推荐阅读
刘美娥94662
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有