【问题标题】:In visual studio C# how can I change the desktop background to an image from my resources在 Visual Studio C# 中,如何将桌面背景更改为资源中的图像
【发布时间】:2012-07-27 04:35:58
【问题描述】:

我正在尝试学习 C#,我想知道如何制作一个小程序来将桌面背景更改为我嵌入资源中的图像。

【问题讨论】:

标签: c# image desktop


【解决方案1】:

首先从您的资源中获取图片:

var bmp = new Bitmap(
                   System.Reflection.Assembly.GetEntryAssembly().
                   GetManifestResourceStream("MyProject.Resources.myimage.png"));

var bmp = new Bitmap(WindowsFormsApplication1.Properties.Resources.myimage);

第二使用Image.Save保存图片以指定路径。

最后使用 SO 帖子中的此代码更改桌面背景:

【讨论】:

  • 我试过了,但我不断收到运行时错误消息,显示“GDI+ 中发生一般错误。”
  • 在哪个级别?第一第二第三?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2023-03-19
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-03-24
  • 1970-01-01
相关资源
最近更新 更多