vb.net – 从资源文件设置自定义光标

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

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

我找到了一个使用这样的代码的例子:
新光标(Reflection.Assembly.GetExecutingAssembly.GetManifestResourceStream(“Window.cur”)但不起作用.

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

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

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

相关文章

Format[$] ( expr [ , fmt ] ) format 返回变体型 format$ 强...
VB6或者ASP 格式化时间为 MM/dd/yyyy 格式,竟然没有好的办...
在项目中添加如下代码:新建窗口来显示异常信息。 Namespace...
转了这一篇文章,原来一直想用C#做k3的插件开发,vb没有C#用...
Sub 分列() ‘以空格为分隔符,连续空格只算1个。对所选...
  窗体代码 1 Private Sub Text1_OLEDragDrop(Data As Dat...